Acesso externo ao Mysql (bind-address)

Se você instalou o Mysql no Debian, Ubuntu ou derivados e esta tentando se conectar externamente (mesmo que seja pela rede local) deve estar recebendo uma mensagem de erro ‘_mysql_exceptions.operationalerror’ .

Para resolver este problema abra o arquivo my.cnf que está em /etc/mysql e comente a linha bind-address = 127.0.0.1.

Reinicie o mysql.

Evidentemente esta dica se aplica para os casos em que um usuário com acesso externo já esteja cadastrado no Mysql. Se ainda não tem, veja exemplo abaixo para adicionar o usuário “teste” com controle administrativo total quando logado no cliente “192.168.0.15”:

mysql> CREATE USER 'teste'@'192.168.0.15' IDENTIFIED BY 'senha';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'teste'@'192.168.0.15' WITH GRANT OPTION;

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s