En el caso de que usemos TCP (y así permitir la conexión desde hosts remotos) los demonios que se ejecuten simultáneamente tampoco pueden usar el mismo puerto, por lo que debemos especificar un puerto diferente para cada instalación. Para la primera instalación podríamos utilizar el puerto estándar usado por MySQL, el 3306, y para el segundo el puerto 3307.
Añadimos la variable "port" en el fichero de configuración de la instalación A e indicamos el uso del puerto 3306:
[mysqld]
pid-file=/var/run/mysql-A.pid
port=3306
Mientras que en la instalación B usamos el puerto 3307:
[mysqld]
pid-file=/var/run/mysql-B.pid
port=3307
Resulta obvio que dos instalaciones diferentes tampoco pueden usar los mismos ficheros de log, por lo que en caso de que queramos usarlos, tendremos que especificar distintos valores para las siguientes variables:
En definitiva, el fichero de configuración de las instalación A podría ser algo así:
[mysqld]
pid-file=/var/run/mysqld-A.pid
socket=/var/lib/mysql-A/mysql.sock
log=/var/lib/mysql-A/log
log-bin=/var/lib/mysql-A/log-bin
log-update=/var/lib/mysql-A/log-update
log-isam=/var/lib/mysql-A/log-isam
bdb-logdir=/var/lib/mysql-A/bdb
Mientras que el de la instalación B sería:
[mysqld]
pid-file=/var/run/mysqld-B.pid
socket=/var/lib/mysql-B/mysql.sock
log=/var/lib/mysql-B/log
log-bin=/var/lib/mysql-B/log-bin
log-update=/var/lib/mysql-B/log-update
log-isam=/var/lib/mysql-B/log-isam
bdb-logdir=/var/lib/mysql-B/bdb
Recordar, que a parte de los ficheros de configuración específicos de cada instalación, ambos servidores buscaran el fichero de configuración principal cada vez que se inician. El fichero de configuración general suele estar situado en /etc/my.cnf es sistemas Unix y en c:/WINDOWS/php.ini sistemas Windows. En este fichero debes incluir los parámetros de configuración que desees que afecten a todas las instalación MySQL del ordenador.
Bueno, por el momento esto es todo y suerte!
Usuarios que han visto este tema también han visto...
- Guardar y extraer imágenes en MySQL
- El prompt de MySQL
- Transacciones en MySQL
- ¿Que son los Triggers y como usarlos en MySQL 5.0?
- Gestión de usuarios con MySQL
Información legal | Política de Privacidad | Contacte con nosotros
Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.