Hola Carlos.
Tu problema puede ser debido a que por defecto en mysql el puerto tcp 3306 viene deshabilitado, por razones de seguridad. Si miras en /etc/mysql/my.cnf, verás las siguientes lineas: -------- # The skip-networkin option will no longer be set via debconf menu. # You have to manually change it if you want networking i.e. the server # listening on port 3306. The default is "disable" - for security reasons. skip-networking --------- si comentas la linea de skip-networking y reinicias el servidor mysql debería funcionar. Espero que te sirva de ayuda. Un saludo. > ----- Original Message ----- > From: "Carlos Aguirre" <[EMAIL PROTECTED]> > To: <debian-user-spanish@lists.debian.org> > Sent: Wednesday, February 05, 2003 5:36 PM > Subject: Problemas con MySQL > > > > Hola a toda la lista! > > > > Veréis, tengo pensado crear una pagina web utilizando algun sistema (como > > php-nuke) que funcione mediante mysql. A parte de MySQL, tenía pensado > > instalar phpmyadmin para manejarme con las bases de datos y sus elementos > de > > una manera cómoda. > > > > El problema viene con MySQL, que no consigo configurarlo bien. Yo > > inicialmente lo instalo con un apt-get install mysql-server mysql-client > > mysql-common php4-mysql (que no da ningún problema :) > > > > Seguidamente inicio el demonio y miro en la tabla de procesos si esta > > cargado o no: > > pablo:~# /etc/init.d/mysql start > > Starting MySQL database server: mysqld. > > > > pablo:~# ps auxf |grep mysql > > root 9119 0.0 1.3 1268 400 pts/2 S 16:54 0:00 > > \_ grep mysql > > root 9068 4.0 3.4 2084 1040 pts/2 S 16:54 0:00 /bin/sh > > /usr/bin/safe_mysqld > > mysql 9103 9.5 15.9 36768 4736 pts/2 S 16:54 0:00 \_ > > /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql > > --pid-file=/var/run/mysqld/mysqld.pid --skip-locking > > mysql 9109 0.0 15.9 36768 4736 pts/2 S 16:54 0:00 \_ > > /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql > > --pid-file=/var/run/mysqld/mysqld.pid --skip-locking > > mysql 9110 0.0 15.9 36768 4736 pts/2 S 16:54 0:00 \_ > > /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql > > --pid-file=/var/run/mysqld/mysqld.pid --skip-locking > > mysql 9111 0.0 15.9 36768 4736 pts/2 S 16:54 0:00 \_ > > /usr/sbin/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql > > --pid-file=/var/run/mysqld/mysqld.pid --skip-locking > > > > Y parece que si lo hace bien. Incluso compruebo el netstat a ver que dice: > > pablo:~# netstat -ap |grep mysql > > unix 2 [ ACC ] STREAM LISTENING 65765 9103/mysqld > > /var/run/mysqld/mysqld.sock > > > > El socket esta funcionando :) así que me limito a hacer lo siguiente: > > > > pablo:~# mysqladmin -u root -p password 'pablito' > > Enter password: > > > > [esto lo hace bien, no da ningun problema. Pero el proximo paso es el que > me > > da error) > > > > pablo:~# mysqladmin -u root -h 'pablo' -p password 'pablito' > > Enter password: > > mysqladmin: connect to server at 'pablo' failed > > error: 'Can't connect to MySQL server on 'pablo' (111)' > > Check that mysqld is running on pablo and that the port is 3306. > > You can check this by doing 'telnet pablo 3306' > > > > Es ese el eeror que obtengo :( a continuación hago la prueba con el telnet > > que me dice: > > > > pablo:~# telnet pablo 3306 > > Trying 192.168.0.1... > > telnet: Unable to connect to remote host: Connection refused > > > > Y parece que después de todo, no tengo abierto el puerto 3306 para > mysqld!? > > La verdad que no se porque ha paso esto... ¿Alguien me sabría decir que > > puede estar ocurriendo o que debo estar haciendo mal? Buscando por google > no > > he conseguido entontrar ninguna solucion adecuada :( > > > > Perdonen por la longevidad del mensaje y gracias! > > > > _________________________________________________________________ > > STOP MORE SPAM with the new MSN 8 and get 2 months FREE* > > http://join.msn.com/?page=features/junkmail > > > > > > -- > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > >