Eu desenvolvi um aplicativo no VB6 e estou usando um servidor de banco de dados MySQL online para armazenar os dados do meu aplicativo.
A primeira vez que tento me conectar ao meu servidor de banco de dados é bem-sucedida, mas depois de fechar meu aplicativo e iniciá-lo novamente, recebo:
Não foi possível conectar ao servidor MySQL (10060) "
Após algum tempo (aproximadamente 30 minutos), posso conectar-me ao banco de dados novamente.
- Eu dei valores máximos para todo o sistema MySQL e variáveis globais como connection_timeout , wait_timeout etc.
- Eu concedi todas as permissões ao meu usuário MySQL.
- O firewall do meu computador está desligado.
- Todas as conexões são fechadas corretamente quando o aplicativo é fechado.
Eu perguntei ao pessoal técnico que fornece o serviço Online MySQL Database e eles me deram estas três razões:
- A máquina local de onde você está tentando se conectar não está na lista de permissões no servidor.
- O número máximo de conexões para o usuário foi excedido.
- O servidor MySQL estava inoperante no momento (embora eles dissessem que o servidor não estava inativo).
Como posso resolver os dois primeiros motivos ou determinar se eles são a causa do problema? Ou poderia haver outro problema não listado lá?