Permitir acesso remoto ao MySQL, quando instalamos o servidor da base de dados MySQL, por padrão ele só será acessado por aplicações que estejam na mesma máquina que o servidor, em outras palavras, não está habilitado para acesso remoto, essa questão é simples de se resolver, porém as vezes nos tira o sono.
Neste tutor iremos aprender como permitir acesso remoto ao MySQL.
Atenção: Execute estes comando no terminal do servidor.
1º abra um terminal
2º vi /etc/mysql/my.cnf
3º altere a linha bind-address = 127.0.0.1 para bind-address = 0.0.0.0
4º reinicie o servidor com o comando /etc/init.d/mysql restart
5º entre no prompt do mysql com o comando: mysql –u root –p
Será solicitado a senha do usuário root para servidor MySQL
6º no prompt do MySQL digite: GRANT ALL ON *.* TO root@’%’ IDENTIFIED By ‘senhadoroot’;
O comando acima irá permitir acesso a todos os bancos de dados de qualquer máquina remota ao usuário root.
OBS.: Os comandos acima foram testados no Ubuntu 8.04 Server rodando o servidor MySQL 5.1.22
Uma resposta
Muito Obrigado. Amigo meu ajudo muito.