Conectar phpMyAdmin a servidor remoto

Como es conocido por muchos phpMyAdmin es una herramienta de código abierto que tiene como principal  función la administración de MySql sobre la web.

Al instalar este software (que viene por defecto en instalaciones WAMP o LAMP  como XAMP o WAMP entre otros ) por defecto lo encontraremos con una configuración de conexión hacía un servidor local pero... ¿Y sí queremos conectarnos hacia un servicio remoto ? Pues entonces podemos tomar como partida el siguiente post.

Para empezar necesitamos ubicar el archivo    config.inc.php   que por lo general se encuentra dentro de la carpeta phpmyadmin  ya sea de nuestra instalación xampp o wamp o de nuestro servicio web, en mi caso   /var/www/html/phpmyadmin  .

Dentro del archivo ubicamos las siguientes lineas...

 $cfg['Servers'][$i]['host'] = 'localhost';

En esta línea remplazamos 'localhost' por la dirección del servicio al que queremos conectarnos.

 

 $cfg['Servers'][$i]['controluser'] = 'root';
 $cfg['Servers'][$i]['controlpass'] = '';

En este par de líneas colocaremos las credenciales del servicio usuario en  $cfg['Servers'][$i]['controluser']  = 'root' ;   y el  password en    $ cfg['Servers'][$i]['controlpass'] = '';   .

Y opcionalmente ...

 
  $cfg['Servers'][$i]['AllowNoPassword'] =false; 

En esta línea indicamos si será permitido hacer login sin password en este caso no.

Con esto seŕa más que suficiente poder conectar phpMyAdmin a un servicio remoto, personalmente para evitar problemas yo comento el resto de líneas. En un futuro post continuaremos con otras opciones de trabajo sobre este archivo, pero por el momento con lo antes visto  es posible conectar nuestro phpMyAdmin con algún servicio remoto.