Liberando acesso externo ao MySQL

Introdução
Se você está precisando liberar acesso externo no seu servidor MySQL e não sabe, este tutorial vai te ensinar a fazer isso em poucos minutos.

Se estiver logado como root, você pode remover o sudo dos comandos abaixo.

Primeiro edite o arquivo de configuração do MySQL, geralmente ele se chama my.cnf

$ sudo nano /etc/mysql/my.cnf

Agora procure a linha de Bind IP

bind-address 127.0.0.1

Troque 127.0.0.1 por 0.0.0.0

bind-address 0.0.0.0

Salve o arquivo e reinicie o servidor MySQL

$ sudo service mysql restart

Pronto, seu servidor MySQL já deve estar respondendo externamente agora.
Obs: Se houver firewall, a porta 3306 precisa estar liberada para que seja possível a conexão externa.

Se você não sabe como criar um usuário do MySQL com acesso externo, pode seguir esse tutorial: https://blog.absam.io/criando-usuario-no-mysql-ou-mariadb-via-shell/

Junior Mascarenhas é CEO na Absam.io, Co-Founder na Hostoo.io e Co-Founder no Club4Work. Especialista em tecnologia, desenvolvimento de negócios digitais, gestão e operação de startups e marketing estratégico.