Configurando acesso remoto em servidores MySQL

Publicado por Anderson Fernandes em 14/03/2014

[ Hits: 160.515 ]

Blog: https://about.me/anderson_fernandes

 


Configurando acesso remoto em servidores MySQL



Qualquer máquina contida em uma rede, pode funcionar como servidor de banco de dados MySQL.

Mas, primeiro, é preciso realizar a seguinte configuração na máquina servidor:

1. Altere o arquivo de configuração do MySQL. Para isso, execute o seguinte comando, como root para abrir o arquivo de configuração:

sudo nano /etc/mysql/my.cnf

2. Mude o IP da seguinte linha, para 0.0.0.0:

  bind-address  =  127.0.0.1

Ficando assim:

bind-address = 0.0.0.0

3. Reinicie o serviço do MySQL:

sudo /etc/init.d/mysql restart

4. Entre no MySQL com o usuário root:

mysql -uroot -p[senha]

5. Conceda o seguinte privilégio:

mysql> GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY '[senha]' WITH GRANT OPTION;

Caso queira conceder acesso a uma máquina específica da rede:

mysql> GRANT ALL ON *.* TO 'root'@'[ip da máquina]' IDENTIFIED BY '[senha]' WITH GRANT OPTION;

6. Execute o seguinte comando:

mysql> FLUSH PRIVILEGES;

Obs.: caso queira testar a conexão, execute esse comando em uma máquina cliente da rede:

myslq -uroot -p[senha] -h[IP do servidor]


Fonte: MySQL - Enable Remote Access. Grant & Revoke Examples

Outras dicas deste autor

Como mudar a imagem de fundo da tela de login do Ubuntu 11.10

Leitura recomendada

Perdeu a senha de root do MySQL? Recupere agora

Nova versão recomendada do MySQL

Executando comandos SQL pelo prompt do Linux

Exportando uma tabela do MySQL

Erro 2002 (HY000) ao conectar ao MySQL

  

Comentários
[1] Comentário enviado por franbh em 22/09/2014 - 14:46h

Tenho pouca experiencia com linux, usei os comandos listados acima para liberar meu mySQL e foi tudo certo, vlw

[2] Comentário enviado por pardalz em 31/03/2016 - 09:33h

Salvou minha vida! Obg!

[3] Comentário enviado por TedKaczynski em 30/11/2016 - 00:20h

e como se daria o acesso alguem saberia ?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts