Comparto con ustedes como configurar mysql para aceptar conexiones remotas en un servidor UBUNTU  en mi caso un servidor virtual UBUNTO LTS 10.4,

Una vez instalado MySql server ya sea mediante

sudo apt-get install mysql-server

el archivo de configuración lo podemos encontrar en la siguiente ruta:

/etc/mysql

Editar el archivo my.cnf

sudo nano /etc/mysql/my.cnf

En la sección: [mysqld]
y buscamos la siguiente linea:
bind-address = 127.0.0.1
y la comentamos poniendo un ‘#’ al principio de esta:
#bind-address = 127.0.0.1
Guardamos los cambios y reiniciamos el servidor:

sudo service mysql restart

Hasta aquí configuramos el servidor para aceptar conexiones remotas, lo que sigue es agregar un ‘HOST’ para root para que se pueda logear desde cualquier parte:
Si cuentan con un gui como phpmyadmin es mas fácil, sino, pueden hacerlo desde terminal:

mysql -u root
mysql> GRANT ALL PRIVILEGES ON *.* TO USUARIO‘@’%’ IDENTIFIED BY ‘PASSWORD‘ WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> exit

Y listo, podremos realizar conexiones remotas a nuestro servidor.

Si queremos dar acceso unicamente desde una misma red podemos usar:

GRANT ALL PRIVILEGES ON *.* TO usuario192.168.1.%» identified by «password«;

Donde usuario y password son los datos de conexión que utilizaremos para conectarnos en remoto y 192.168.1.% indica que todas las direcciones IP de nuestra red local tienen acceso, % se usa como comodín.

Un comentario en «Acceso remoto a ‘root’ en MySQL «UBUNTU»»
  1. Hola Govani,

    Gusto en Saludarte!

    Sabes que tengo 5 posiciones vacantes como: Tester en Base de Datos No relacional en posiciones Sr. y Jr.

    No sé si te interese y me puedas escribir a valebrandi@hotmail.com o si me pudieras facilitar tu mail. Son para radicar en Monterrey y otras vacantes para radicar en Austin Texas.

    Muchas Gracias y Saludos!

    Valeria

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *