Solucionando problemas de conexão no MySQL
Uma das mensagens de erro mais comuns de usuários, programadores e administradores de servidores MySQL é mysql_connect: Can't connect to MySQL server on 'localhost' (10048)
Vamos abordar um check list que irá lhe ajudar a solucionar este tipo de problema, independente da linguagem de programação utilizada.
Tentativa 1 - Conforme a mensagem de erro diz, a tentativa de conexão está apontando para "localhost". O host "localhost" só é válido caso o MySQL esteja rodando no mesmo servidor web. Caso o servidor MySQL esteja em outro IP, troque "localhost" pelo IP correspondente.
Tentativa 2 - Verifique se o servidor MySQL está funcionando. Faça um telnet através do prompt de comando, da seguinte forma:
Clique Iniciar > Executar > Digite "cmd" > Clique OK
Digite o comando:
telnet [host] 3306
OBS: Substitua [host] pelo endereço IP do servidor MySQL, podendo este ser "localhost"
Se os dados da tela SUMIREM, isto significa que o servidor MySQL está funcionando corretamente.
Caso contrário, se nada acontecer, isto significa que o servidor MySQL não está ativo. Neste caso, inicie o servidor MySQL e tente repetir este procedimento.
Tentativa 3 - Caso você utilize MySQL 5.x, tente trocar "localhost" por 127.0.0.1 . Este IP é uma denominação universal para loopback, ou seja, um IP sempre local, que aponta para a própria interface de rede. O MySQL 5.x possui uma deficiência de conexão já conhecida com servidores Windows que utilizam PHP.
Tentativa 4 - O servidor MySQL funciona por default na porta 3306. Verifique se você não tem nenhum firewall no servidor de hospedagem bloqueando o acesso a esta porta.
Estas são as razões mais comuns para a ocorrência deste tipo de problema de conexão.
Seguindo estes procedimentos, com 99% de certeza você irá sanar esta mensagem de erro.
Artigos relacionados:
Todo o conteúdo deste site
é de autoria própria da Homehost, registrado e protegido por copyright.
A cópia ou reprodução
parcial ou total deste conteúdo é expressamente proibida.
Caso queira fazer menção a este artigo, insira um link a partir de seu site para esta página.
Homehost ® 2006 - Todos os direitos reservados
|
|
|
|
 |
500 GB de espaço
1500 GB de tráfego
Valor: R$ 14,90 por mês
|
|
  |
 |
ILIMITADO de espaço
ILIMITADO GB de tráfego
Valor: R$ 29,90 por mês
|
|
  |
 |
500 GB de espaço
1500 GB de tráfego
Valor: R$ 14,90 por mês
|
|
  |

 |
5 GB de espaço
30 GB de tráfego
Valor: R$ 34,90 por mês
|
|
  |
 |
5 GB de espaço
10 GB de tráfego
Valor: R$ 29,90 por mês
|
|
  |
 |
|