Falha na conexão remota ao banco de dados MySQL hospedado no Plesk: ERROR 2003 (HY000): Não é possível conectar ao servidor MySQL
imprimir- 0
Sintomas
-
A conexão remota ao banco de dados MySQL hospedado no Plesk falha com o erro:
# ERROR 2003 (HY000): Can't connect to MySQL server on '<Plesk server Ip Address>'
-
A opção Permitir que o servidor MySQL local aceite conexões externas está habilitada em Plesk > Ferramentas e configurações > Servidores de banco de dados > clique em MySQL (MariaDB) .
Causa
Configuração incorreta do MySQL. Existe outro arquivo de configuração na /etc/mysql/ pasta onde o local hostendereço é definido no bind-address parâmetro do serviço MySQL de configuração do servidor MySQL
Resolução
-
Conecte-se ao servidor via SSH .
-
Encontre o arquivo de configuração onde
bind-addressestá definido para o127.0.0.1# grep -R 'bind-address' /etc/mysql/* /etc/my.cnf
/etc/mysql/mariadb.conf.d/example.cnf:bind-address = 127.0.0.1 -
Comente ou remova a linha no arquivo de configuração onde o
bind-addressparâmetro está definido para olocalhostendereço (ou remova esta linha completamente), deve ficar como abaixo:# grep bind-address /etc/mysql/mariadb.conf.d/example.cnf
#bind-address = 127.0.0.1