Configurando acesso remoto em servidores MySQL

Publicado por Anderson Fernandes em 14/03/2014

[ Hits: 159.689 ]

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

Instalando MariaDB-5.2 no Debian Squeeze

MySQL rapidinho

MySQL: Alterar diretório base de dados

Restartar senha de root no Mysql

Tabelas corrompidas no 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