J'utilise ma base de données MySQL distante pendant longtemps. P>
Mais aujourd'hui, j'ai soudainement constaté que je ne peux pas me connecter à la base de données. J'ai une erreur. p>
"Impossible d'obtenir l'hôte de votre adresse IP". p> blockQuote>
Je n'ai rien changé dans les paramètres MySQL. P>
Quel est le problème? P>
5 Réponses :
Il suffit d'ajouter ci-dessous dans Sinon, démarrez MySQL Server avec l'indicateur suivant: p> pour plus d'informations: http://dev.mysql.com/doc/refman/5.0/fr/host-cache.html p> p> my.ini code> ou
my.cnf code>.
J'ai le même problème. Quelqu'un peut-il expliquer comment le résoudre. Cette réponse n'est pas claire pour moi.
Je sais que cette question a été posée il y a assez longtemps et la plupart des gens l'ont compris maintenant, mais pour ceux qui ne l'ont pas fait, voici ma solution:
Ajoutez le numéro de port avec le nom du serveur en votre connexion chaîne p>
J'ai le même message d'erreur sur Windows. J'ai trouvé que mon problème est le fichier hôte du serveur local. Vérifiez le localhost ou tout nom d'hôte que vous utilisez dans le fichier C: \ Windows \ System32 \ pilotes \ etc \ hôte p>
Mon fichier hôte d'origine: 127.0.0.1 Localhost :: 1 localhost p>
Je suffisez simplement la deuxième ligne et utilisez uniquement la première ligne: 127.0.0.1 localhost p>
Ensuite, problème résolu, pour mon problème. J'espère que cela aide. P>
J'ai rencontré ce problème lors de l'installation de MySQL 8 sur une machine Windows 10. La plupart des solutions trouvées sur Internet sont définies puis redémarrez l'ordinateur. Essayez également de définir p>
dans Skip-name-résolution code> qui n'a jamais fonctionné pour moi. Enfin j'ai découvert celui-ci qui a travaillé pour moi: p>
netsh winsock reset code> p>
127.0.0.1 localhost code> p>
% windir% \ system32 \ pilotes \ etc \ hosts code> si nécessaire. p>
Pour résoudre ce problème, c'est en modifiant le nom de l'ordinateur ( B2 code> sur
BBB code>) qui modifie la valeur numérique du nom d'hôte de l'ordinateur. P>
essayé
ping yourmysqlhostip code>?
J'ai redémarré le service MySQL sur le serveur distant, mais cela n'a pas aidé.
J'ai un site sur le même serveur. Cela fonctionne bien si je saisis l'adresse IP du serveur dans la barre d'adresse du navigateur.
Comme indique l'erreur: MySQL est incapable de résoudre votre IP actuel à un nom d'hôte (c.-à-d. Il ne peut pas effectuer une recherche inverse sur votre adresse IP actuelle). Vérifiez Ce rapport de bogue et aussi Comment MySQL utilise DNS pour certaines informations de fond.