Habilitar conexiones remotas en MySql

mysql_server

Escenario:

Tenemos un servidor con MySql instalado, necesitamos conectar otras máquinas a esa instancia de MySql, pero no se pude ya que por defecto MySql sólo permite conexiones locales.

¿Cómo?

  1. Abrir la consola de comandos de tu servidor
  2. Editamos el fichero my.conf : vi /etc/mysql/my.conf
  3. Buscamos donde pone: bind-address = 127.0.0.1
  4. Reemplazamos por: bind-address = 0.0.0.0 (así permitimos todas las máquinas)
  5. Importante tener esta línea comentada: #skip-networking
  6. Reiniciamos mysql: /etc/init.d/mysql restart
  7. Entramos en Mysql y en el usuario que nos interese y dónde pone servidor ponemos %

Listo ;)

Ahora ya te puedes conectar desde otros servidores o con las herramientas GUI de Mysql (http://dev.mysql.com/downloads/gui-tools/5.0.html)

pd: recuerda abrir el puerto en el firewall también :D

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s