Configurando Acesso Remoto ao MySQL Server no Linux | Café ++
Publicado: 01/02/2018 - Everson Vansoski

Configurando Acesso Remoto ao MySQL Server no Linux

Veja como habilitar a conexão remota ao MySQL

O acesso remoto ao MySQL é desativado por padrão, isso garante mais segurança às bases de dados. No entanto, se você precisar acessar seu banco de outro host, é possível habilitar a conexão.
Veja abaixo o passo a passo:

1 - Editar o arquivo my.cnf

Localize a tag bind-address = 127.0.0.1 e comente a linha, ficando assim: #bind-address = 127.0.0.1
Caminho do arquivo: /etc/mysql/my.cnf
Reinicie o MySQL com o seguinte comando:

/etc/init.d/mysql restart 

2 - Conceder acesso ao usuário

Faça login no MySQL:

mysql –u root –p 

Execute os comandos para liberação:

GRANT ALL PRIVILEGES ON *.* TO 'usuario'@'ip' IDENTIFIED BY 'senha' WITH GRANT OPTION; 

FLUSH PRIVILEGES; 

Trocando os trechos: 'usuario' e 'senha' pelo usuário e senha do banco, respectivamente, e 'ip' pelo ip do host remoto.

Everson Vansoski
Analista de Sistemas no setor de contact center em São Paulo - SP