Usando o MySQL Workbench para conectar ao MySQL no servidor Linux

0

Eu não sou novo no Linux, mas estou "reequipando" e voltando ao modelo LAMP e trabalhando para ter tudo configurado e configurado para o meu ambiente.

Atualmente estou no processo de concluir a instalação e configuração do Ubuntu 16.04 (e do MySQL 5.7)

Instalei o MySQL Workbench v 6.3 em uma caixa local do Windows 10 enquanto o Linux rodava em uma caixa remota e o MySQL na mesma caixa que o controle remoto. Tudo isso está ocorrendo no mesmo firewall, por isso não estou enviando tráfego para fora do firewall.

O problema é que quando tento conectar-me ao servidor MySQL do Workbench, recebo a mensagem de erro “Falha ao Coinectar para o MySQL em 127.0.0.1:3306 com usuário root.

Coisas que foram verificadas

  • Eu posso conectar-me ao MySQL enquanto estiver em uma sessão SSH usando o Putty da caixa do Windows 10 e observar as tabelas que foram configuradas durante a instalação do MySQL.
  • Consegui criar contas de usuário no MySQL. Então, eu sei que o MySQL está rodando.
  • Eu posso pingar 127.0.0.1 na sessão SSH e recebo a confirmação de que o ping chegou no endereço fornecido.

  • Eu verifiquei o mysqld.cnf no diretório /etc/mysql/mysql.conf.d/ para o endereço de ligação que é = 127.0.0.1.

Assim, qualquer ajuda que alguém possa fornecer para resolução será apreciada.

    
por David Rasmussen 05.09.2017 / 22:00

1 resposta

0

Você precisa que o MySQL ouça em uma interface que o outro PC possa acessar.

No momento, ele está apenas ouvindo 127.0.0.1 , que é a interface que apenas a máquina local e os clientes sobre SSH podem acessar

Se você configurá-lo como 0.0.0.0 , ele ouvirá todas as interfaces, então a outra máquina poderá se conectar a ele, assumindo que os firewalls da máquina estão configurados corretamente.

    
por jrtapsell 05.09.2017 / 22:53