Jump to content

[Resolvido] Problema ao conectar


estimado
 Share

Recommended Posts

Boa noite,

Pelo que percebi o servidor MySQL está a correr num host na web. Esse host aceita confecções a partir de outras maquinas ? Normalmente não aceitam.

Pelo que li do erro o servidor MySQL, não está a permitir a conexão.

Primeiro passo é confirmar que o host aceita ligações. Basta tentar ligar a esse host com o mesmo user e a mesma password usando o mysql workbench ou qualquer outra ferramenta que permita ligar ao MySQL.

Cordiais cumprimentos,

Apocsantos

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Link to comment
Share on other sites

Boa noite,

Tens a certeza que o MySQL está a responder na port 21 ? É "estranho"! E pode ser isso que está a causar o erro.

Tenta alterar a port para uma onde o MySQL responda, que por padrão seria a 3306.

Se não der, clica "View Detail" antes de colocares cá o print screen.

Cordiais cumprimentos,

Apocsantos

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Link to comment
Share on other sites

Bom dia,

Estando a falhar ao tentar ligar ao MySQL com o workbench provavelmente é porque o MySQL não está a aceitar conexões vindas de outros hosts alem do localhost.

Tenta com um MySQL na maquina local e configurado para aceitar conexões.

O erro que te está a dar apenas informa que não consegue comunicar com o MySQL.

Cordiais cumprimentos,

Apocsantos

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Link to comment
Share on other sites

Bom dia,

Estando a falhar ao tentar ligar ao MySQL com o workbench provavelmente é porque o MySQL não está a aceitar conexões vindas de outros hosts alem do localhost.

Tenta com um MySQL na maquina local e configurado para aceitar conexões.

O erro que te está a dar apenas informa que não consegue comunicar com o MySQL.

Cordiais cumprimentos,

Apocsantos

conmoi posso configurar na máquina local para que possa aceitar essas conexões, podes-me explicar por favor?

obrigado

Visual Studio 2010 C#

Link to comment
Share on other sites

Boa tarde,

Primeiro editas o ficheiro my.cnf que se encontra na pasta do MySQL e alteras a seguinte linha:

bind-address=ip_da_tua_maquina

Na linha de comandos, entras na pasta onde está instalado o MySQL e executas os seguintes comandos:

mysql restart
mysql -u root -p mysql

Entras na command line tool do mysql e executas o seguinte:

GRANT ALL PRIVILEGES ON tuaBD.* to 'root'@'localhost' identified by 'tuaPassWord'
exit

Creio que depois de executares estes passos, tenhas alterado as permissões do MySQL na tua maquina local, para permitir conexões para o utilizador root.

Cordiais cumprimentos,

Apocsantos

Edited by apocsantos

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Link to comment
Share on other sites

Bom dia,

Executa a linha de comandos como administrador, ou se puderes a powershell (sempre tens mais algumas funcionalidades disponíveis), com privilégios de administrador.

Depois deves deslocar para a directoria onde estão os executaveis do MySQL (no meu caso, "C:\Program Files\MySQL\MySQL Server 5.6\Bin\"). Uma vez nesse directório é que digitas o comando:

mysql -u root -p mysql

Ele vai pedir-te a password, digitas a password e obtens na prompt o seguinte:

mysql>

Ou caso dê algum erro, obtens os detalhes do erro.

Cordiais cumprimentos,

Apocsantos

"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.