Hola a todos. Les hago una pregunta, tengo un fedora 10 con kernel 2.6.27.41-170.2.117.fc10.i686 y estoy teniendo un problema con la configuracion de mysqld_multi; mi version de mysql-server es mysql-server-5.0.88-1.fc10.i386
El tema es el siguiente, hago la configuracion y creo las dos instancias,Lo adjunto por debajo; cuando quiero acceder a la primera instancia desde consola no tengo problemas mysql -u root -P 3306 entro y veo las bases de datos que hay aquí. Bien ahora cuando hago mysql -u root -P 3307, no entro a la segunda instancia, si no que sigue entrando a la primera y para poder entrar en la segunda debo colocar mysql -u root -S /var/lib/mysq2/mysql2.sock . Ahora bien, mi idea es poder entrar por tcp y no por socket ya que deberia cambiar las configuraciones de mis aplicaciones y seria todo un rollo . Alguien puede orientarme un poco? Extra data. Puedo iniciar los servicios con mysqld_multi start 1 y con mysqd_multi start 2. Pero no puedo detenerlos con la opción de stop de script, debo matar los procesos manualmente. Otra cosa es que si inicio la instancia 2 solamente, por ejemplo, y hago un mysql -u root -P 3307 me dice que no se puede conectar al socket de la instancia 1. Config my.cnf [mysqld_multi] mysqld = /usr/bin/mysqld_safe mysqladmin = /usr/bin/mysqladmin user = admin password = XXXXXXXX [mysqld1] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock user=mysql port=3306 old_passwords=1 bind-address=127.0.0.1 log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid [mysqld2] datadir=/var/lib/mysql2/ socket=/var/lib/mysql2/mysql2.sock user=mysql port=3307 old_passwords=1 bind-address=127.0.0.1 log-error=/var/log/mysqld2.log pid-file=/var/run/mysqld/mysqld2.pid Muchas gracias!!!
