MySQL - Problema conexion

 
Vista:

Problema conexion

Publicado por Pablo (2 intervenciones) el 28/04/2005 03:11:06
Mi problema persiste :(...
no puedo conectarme a MySQL que se encuentra en un servidor x.x.x.1.
Dicho servidor esta en Mandrake 10.0
La pc del cual quiero acceder tiene por ip x.x.x.10. su SO es SuSE 9.1.

el usuario de mysql "XX" tiene permisos de poder acceder desde cualquier host
pero cuando intento conectarme (despues de una eternidad de tiempo) me manda el sgte error:
Can't connect to MySQL server on 'x.x.x.1' (110)

Estando como localhost si funciona normal.
No es problema de firewall.

Cuando quise ver la configuracion de Mysql, no pude.. (pues no encuentro los archivos my.cnf ni mysqlaccess.conf)

Pero dentro del archivo ejecutable (*mysql) encontre unas lineas de codigo que indican un bloque a las distribuciones SuSE y RedHat. el cual las comente y reinicie el servicio, pero sigue el problema. Dichas lineas de codigo parecen insignificantes. pero bueno les mando dicha parte del codigo para que me ayuden a encontrar el error.

...
case "$mode" in
'start')
# Start daemon
export TMPDIR="/tmp"
export TMP="/tmp"

if test -x $bindir/mysqld_safe
then
# Give extra arguments to mysqld with the my.cnf file. This script may
# be overwritten at next upgrade.
gprintf "Starting MySQL Server"
# doing a | logger let a reference to std input open and block some programs such as drakservices
# everything is logged into err_log anyway
# $bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file 2>&1 | logger -t mysqld_safe &
$bindir/mysqld_safe --datadir=$datadir --pid-file=$pid_file &> /dev/null &
success
# Make lock for RedHat / SuSE
if test -w /var/lock/subsys
then
touch /var/lock/subsys/mysql
fi
echo
else
gprintf "Can't execute %s/mysqld_safe from dir %s\n" "$bindir" "$basedir"
fi
;;

'stop')
# Stop daemon. We use a signal here to avoid having to know the
# root password.
unset TMPDIR
unset TMP
gprintf "Stopping MySQL Server\n"
if test -s "$pid_file"
then
mysqld_pid=`cat $pid_file`
kill $mysqld_pid
gprintf "(pid %s)" "$mysqld_pid"
# mysqld should remove the pid_file when it exits, so wait for it.

sleep 1
while [ -s $pid_file -a "$flags" != aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ]
do
[ -z "$flags" ] && echo $echo_n "Wait for mysqld to exit$echo_c" || echo $echo_n ".$echo_c"
flags=a$flags
sleep 1
done
if [ -s $pid_file ]
then failure " gave up waiting!"
elif [ -n "$flags" ]
then success
else
success
fi
# delete lock for RedHat / SuSE
if test -f /var/lock/subsys/mysql
then
rm -f /var/lock/subsys/mysql
fi
echo
else
failure "No mysqld pid file found. Looked for %s." "$pid_file"
echo
fi
;;
...

En ninguna otra parte del codigo existe algun indicio de bloqueo..
Bueno espero me puedan ayudar.. T_T, llevo buen tiempo rompiendome la cabeza tratando de encontrar el error..
Me parece muy curioso el hecho que no pueda encontrar los archivos de configuracion de Mysql. (my.cnf, mysqlaccess.conf)

Tambien inclusive dentro de la configuracion de hosts le di permisos a la pc x.x.x.10

Existe otra Pc x.x.x.20 que esta tambien en Mandrake y esa si q puede conectarse normal a Mysql del servidor...
Pero dicho ip no aparece nisiquiera en la configuracion de hosts del servidor.

Existe algun tipo de "amarre" de solo Mandrake que no permite el acceso a SuSE ni RedHat?...

Atte.
Pablo Zea Aranibar
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder