De forma predeterminada, al instalar, MySQL no está habilitado para acceso externo. Por lo tanto, en este tutorial le mostraremos cómo permitir el acceso remoto en ambientes Windows y Linux.
Windows
1 – Abra el sÃmbolo del sistema de MySQL;
2 – En el indicador MySQL, escriba el siguiente comando para garantizar todos los privilegios de acceso al usuario root en todas las IP: GRANT ALL ON *. * TO ‘root’ @ ‘%’ IDENTIFIED BY ‘contraseña root’;
Note que es posible garantizar privilegios a otro usuario (modificando el root) en una determinada IP (modificando el @ ‘%’).
3 – Luego debe de usar el comando: FLUSH PRIVILEGES;
4 – Si tiene algún Firewall activo, será necesario liberar el puerto de MySQL (ex: 3306) las excepciones del Firewalll.
Linux
1 – Como root en el terminal del linux escriba: nano /etc/mysql/my.cnf
2 – Cambie la lÃnea siguiente: bind-address = 127.0.0.1, a: bind-address = 0.0.0.0
3 – Reinicie el servicio de MySQL, usando el comando: /etc/init.d/mysql restart
4 – Entre en el prompt de MySQL con: mysql -u root -p
5 – En el indicador de MySQL, escriba el siguiente comando para garantizar todos los privilegios de acceso al usuario root en todas las IP: GRANT ALL ON *. * TO ‘root’ @ ‘%’ IDENTIFIED BY ‘contraseña root’;
Note que es posible garantizar privilegios a otro usuario (modificando el root) en una determinada IP (modificando el @ ‘%’).
6 – Si tiene algún Firewall activo, será necesario liberar el puerto de MySQL (ex: 3306) las excepciones del Firewall.
Check out more content on our blog!
Learn all about Scriptcase.
Você pode gostar também…