+34 699 336 339
Soporte Técnico Contáctanos  
VirtualHostingDigital
SIN PERMANENCIA DOMINIO INCLUIDO   CERTIFICADO SSL GRATIS
EN TODOS LOS SERVICIOS EN TODOS LOS ALOJAMIENTOS   PARA SIEMPRE
ESTÁS EN   INICIO » FAQ - PREGUNTAS FRECUENTES
 
  PREGUNTAS FRECUENTES  
   
  BLOG  
 
 
 
08
SEP 2012
 

Problema al conectar a MySQL de forma remota en CentOS

 

Alguna vez necesitamos conectar a nuestra mysql desde un programa como navicat y nos encontramos que nos muestra un fallo de conexión.

2003: Can’t connect to MySQL server on ‘localhost’ (10061)

Puede ser que hayamos metido algún dato mal, pero no siempre es esto y es el servidor que rechaza la conexión porque no está habilitada la conexión remota a mysql.

Para solucionar esto, haremos lo siguiente:

1: Ingresar a través de ssh

Entrar a través de SSH al Servidor Dedicado o VPS

2 - Habilitar Networking

Una vez conectado necesitas editar el archivo de configuración my.cfg.

En CentOS el archivo se encuentra en /etc/my.cnf

nano /etc/my.cnf

3 - Una vez abierto el archivo, busca la línea que diga [mysqld]

Comentar la línea skip-networking o bien quitarla y añadir la siguiente
línea

bind-address = SU-SERVER-IP

Por ejemplo, si tu servidor tiene la ip 100.100.100.100 entonces quedaria algo
similar a esto:

[Mysqld]
port = 3306
bind-address = 100.100.100.100

4 - Guardar y cerrar el archivo y reiniciar el servicio mysql.

/etc/init.d/mysql restart

 
<< Volver atrás