De todos los gestores de base de datos para MySQL el que me parece mas completo es MySQL Workbench, lo uso mucho para modelar base de datos, gestionar data, conexiones remotas, etc. Es muy completo. En distribuciones Arch es un poco complicado, pero vale la pena :).
Luego de instalar EL MySQL Workbench (un DBMS para MySQL) y establecer los parametros para nuestra conexion en modo local, quizas nos puede aparecer algo asi:
Your connection attempt failed for user 'root' from your host to server at 127.0.0.1:3306: Can't connect to MySQL server on '127.0.0.1' (111) Please: 1 Check that mysql is running on server 127.0.0.1 2 Check that mysql is running on port 3306 (note: 3306 is the default, but this can be changed) 3 Check the root has rights to connect to 127.0.0.1 from your address (mysql rights define what clients can connect to the server and from which machines) 4 Make sure you are both providing a password if needed and using the correct password for 127.0.0.1 connecting from the host address you're connecting from
Esto sucede por que generalmente el mysql
que tenemos instalado, esta bloqueando las conexiones, hay que modificar esta configuracion en el archivo my.cnf
(en el caso de ArchLinux esta en /etc/mysql/my.cnf
).
Dentro de este archivo comentamos la linea que contiene skip-networking reinicamos el servicio mysql, y ya podremos conectarnos desde el MySQL Workbench a nuestro servidor local :).
Nota: para reinicar nuestro servicio mysql basta con:
rc.d restart mysqld
muchas gracias me sirvio.
no entiendo.. a que carpeta tengo que entrar… explica mas detallado por favor!! 😦
Hola,
tienes que modificar el archivo my.cnf que esta dentro de la carpeta /etc/mysql/ en un sistema con GNU/Linux.
Saludos 🙂
Una consulta Jesus, porqué no me aparece en la lista de servicios de Windows 8 el MySQL?? a pesar que ya lo tengo instalado ?? Muy agradecida
Hola, no te podria confirmar, no soy usuario de windows 8, generalmente uso Linux, pero te puede ayudar instalar un paquete como XAMPP donde tenga un panel de administracion. Saludos 🙂
Una consulta en mi caso tengo el Sistema Operativo Windows 7 y el archivo que tu indicas my.cnf no se encuentra en la Carpeta:
C:\Program Files\MySQL\MySQL Workbench 5.2 CE
Por favor podrias orientarme en que archivo debo hacer la modificación, por favor.
Gracias.
No tengo un windows a la mano, pero puedes probar buscando en el disco C: o quizas con el nombre my.ini.
Mas ayuda : http://dev.mysql.com/doc/refman/5.1/en/option-files.html
amigo tengo lo siguiente en el archivo my.ini //Corriendo en windows xp
[mysqld]
# The next three options are mutually exclusive to SERVER_PORT below.
# skip-networking
# enable-named-pipe
# The Pipe the MySQL Server will use
# socket=mysql
la linea que mencionas ya esta comentariada, y el error sigue… que mas puedo hacer…. AYUDA
Reiniciaste el servicio mysql en Windows xp? o en todo caso, chequeaste si no tienes un firewall activado por ahi. Es lo que se me ocurre por ahora.
Saludos
Amigo muchas gracias, excelente dato .. para los que utilizan Worckbenck existe un check que solo se debe deshabilitar y realiza el cambio en el my.ini -> Abrir Instance Server principal -> Ficha Configuración -> Options File -> Networking -> Skip-networking.
En que parte abro el instance server en workbench´?
Al momento de abrir el Workbenc tienes 3 secciones: SQL Development, Data Modeling, Server Administration. En esta ultima seccion, creas una conexion a tu localhost (si ya lo tenias ingresas a tu conexion) y una vez que tienes todo configurado en la parte izquierda aparece la opcion «Options File» donde esta el check «Skip-networking».
Saludos
Amigo tenía esto:
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
Y lo dejé así:
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
#bind-address = 127.0.0.1
Pero aún persiste el error, podrías ayudarme por favor, gracias
Intenta agregando una linea después de ello que contenga:
skip-networking
y reinicia tu servicio mysql
Nos comentas que tal te fue 🙂
probé lo de agregar skip-networking y tampoco me funciono…
Hola,
reiniciaste el servidor MySQL? dime que sistema operativo estas usando.
Me gusta usar con MySQL – herramienta gratuita de Valentina Studio, hace todo lo que necesito, y lo hace muy bien http://www.valentina-db.com/en/valentina-studio-overview
alguien lo pudo solucionar para windows 7?? Gracias
Hola, me da el siguiente error: Error al comunicarse con gnome-keyring-daemon, ayuda por favor
Mala explicación, malas respuestas, recuerda que quien pregunta no tiene tu nivel. De las 8 personas que han pregunta 1 solo lo ha solucionado
Estoy de acuerdo con la última valoración, no todos tenemos el mismo nivel.No me ha solucionado nada.
Muchaas gracias, no me sirvio!
no encontre dicho archivo