J'ai développé une application en VB6 et j'utilise un serveur de base de données MySQL en ligne pour stocker les données de mon application.
La première fois que j'essaie de me connecter à mon serveur de base de données réussit, mais après avoir fermé mon application et l'avoir redémarrée, j'obtiens:
Impossible de se connecter au serveur MySQL (10060) "
Après un certain temps (environ 30 minutes), je peux à nouveau me connecter à la base de données.
- J'ai donné des valeurs maximales à l'ensemble du système MySQL et des variables globales comme connection_timeout , wait_timeout etc.
- J'ai accordé toutes les autorisations à mon utilisateur MySQL.
- Le pare-feu de mon ordinateur est désactivé.
- Toutes les connexions sont correctement fermées à la fermeture de l'application.
J'ai demandé aux techniciens qui fournissent le service de base de données MySQL en ligne et ils m'ont donné ces trois raisons:
- La machine locale à partir de laquelle vous essayez de vous connecter n'est pas sur la liste blanche sur le serveur.
- Le nombre maximal de connexions pour l'utilisateur a été dépassé.
- Le serveur MySQL était en panne à l'époque (bien qu'ils aient dit que leur serveur n'était pas en panne).
Comment puis-je résoudre les deux premières raisons ou déterminer qu'elles sont la cause du problème? Ou pourrait-il y avoir un autre problème qui n'y figure pas?