27 septiembre 2012

Otra instancia MySQL en el mismo servidor

Se nos ha planteado un interesante ejercicio: poner en marcha una segunda instancia del gestor MySQL instalado en una máquina concreta. No es una segunda instalación, es aprovechar lo ya instalado pero con dos servidores de bases de datos.

Tener dos instancias tiene toda la justificación que nuestras necesidades precisen. Podría ser que una se dedicara a desarrollo, para hacer las modificaciones y pruebas necesarias antes de trasvasar todo el trabajo al otro, al de producción, digamos "el de verdad". También serviría para tener una copia de respaldo. O simplemente por tener dos espacios diferenciados tanto en bases de datos como usuarios, una medida de seguridad adicional.

Sea como fuere, mostramos aquí el procedimiento para hacerlo, o uno de ellos. Lo cierto es que parece laborioso pero no es nada complicado. Tan solo necesitamos saber dónde están las cosas. Eso sí, la cantidad de cosas que pueden variar de un ordenador a otro, versiones, configuraciones, elecciones en la instalación, etc. hace que todo esto tenga más de una posibilidad de ser incompleto.


04 septiembre 2012

Configurar phpMyAdmin y habilitar el "diseñador"

Una advertencia antes de que continúes: es perfectamente posible que durante la instalación de mi Xampp dijera que no a alguna opción, por lo que puede que a ti no te haga falta nada de esto. Si ya ves y puedes trabajar con el "diseñador" de phpMyAdmin, no sigas leyendo. Si ni sabes lo que es el diseñador, igual no te pasa nada por continuar.

Si tienes Xampp instalado te sonará, y si no phpMyAdmin es un programa, en PHP, fíjate, que actua como frontal de una base de datos MySQL. ¿La gracia? Pues que ya no hay que instalar más cosas. Y que es muy popular.

El escenario típico es una máquina donde, ya que hemos instalado Xampp, estará ejecutándose un servidor MySQL y un servidor PHP, por lo que invocaremos al programa con el panel de control de Xampp o invocando la URL.