Como posso me conectar ao banco de dados mysql que está no servidor localmente?

0

Eu importei meus bancos de dados no servidor e quero acessá-los localmente. O problema é que não posso. Quero dizer, o servidor não responde ao meu pedido.

Adicionei root a ter acesso à lista de usuários "mydb" e dei a (concedida) todos os privilégios a ela. Também comentei bind_address no arquivo my.conf e depois reiniciei o mysql.

Ainda quando executo este comando:

telnet <ip> 3306

Nenhuma resposta recebida.

Alguma ideia de como posso estabelecer uma conexão entre meu local e o banco de dados no servidor?

MyTests:

por stack 23.08.2017 / 22:19

1 resposta

0

Com problemas ERROR 2003 (HY000): Can't connect to MySQL server on '88.198.86.120' (10061 "Unknown error") . Você pode conceder permissão para o usuário root com o comando IP 88.198.86.120(IP locally) as:

mysql> GRANT ALL PRIVILEGES ON *.* TO root@'88.198.86.120' IDENTIFIED BY 'NbYe&er9gTdbEzVkcHJbZ$r' with grant option;

mysql> flush privileges;

Se você estiver executando o firewall, deverá permitir que o IP 88.198.86.120 conecte à porta 3306 com:

ufw allow from 88.198.86.120 to any port 3306
    
por Tannetto 31.08.2017 / 09:31