MySQL Workbench: erreur "Impossible de se connecter au serveur MySQL sur 127.0.0.1 (10061)"
Je m'excuse.. je sais que cette question a été posée de nombreuses fois avant, mais j'ai essayé beaucoup de suggestions, et tout simplement ne peut pas trouver une solution.
Le problème: j'ai une base de données MySQL en cours d'exécution sur un serveur hébergé.
J'ai utiliser SSH pour se connecter à elle, et j'ai une Clé Publique et Privée fichiers.
J'ai spécifiquement souhaitez utiliser la version PC de MySQL Workbenchpour accéder à cette base de données, exécuter des requêtes, vérification des données, etc.
Si je lance Suite Pro sur un Mac, il se connecte bien, et je peux parcourir et d'interroger la base de données. Pas de problèmes.
Si je lance la version d'essai de SQLyog sur un PC, il se connecte aussi bien. Pas de problèmes.
Mais si j'essaie de me connecter utiliser MySQL "MySQL Workbench" de l'application, en utilisant exactement les mêmes paramètres et SSH fichier de Clé Privée, il refuse de se connecter, en jetant le bien-connu erreur:
Ne peut pas se connecter au serveur MySQL sur 127.0.0.1' (10061)
Je trouve cela frustrant, car, dans SQL Workbench, j'ai précisé que le "nom d'hôte MySQL" à utiliser, db01.mysql.vm.MyHostingServer.netmais Workbench semble l'ignorer, et demande à se connecter à l'adresse 127.0.0.1 à la place.
(J'ai lu que le Workbench dit qu'il a besoin du fichier de clé Publique, mais signifie en fait le fichier de clé Privée... et j'ai essayé avec les deux. J'ai aussi essayé avec MySQL Workbench sur un Mac, mais qui s'est écrasé dans tous les sens, tout simplement, quand j'étais en tapant dans le serveur de noms et de mots de passe.. c'était un gâchis!)
Le service d'hébergement que j'ai passé avec me donne des autorisations limitées pour changer les paramètres MySQL, et étant donné que Suite Pro et Contrairement à d' peut connecter avec succès, je ne veux pas commencer à bricoler et de changer les choses au hasard.
Des idées...?
source d'informationauteur Mike Gledhill
Vous devez vous connecter pour publier un commentaire.
Peut-être que vous n'êtes pas autorisé à démarrer le service "MySQL 55". Définir les informations de connexion de Service "MySQL 55" locaux!
Pour voir la liste des aviable services dans Windows 7:
services.msc
et appuyez sur la touche retour.MySQL55
Même, j'ai eu le même problème, La raison en était le service mysql n'était pas configuré correctement, lorsque je l'ai installé via MySQL installer". Aussi, il n'était pas de départ, quand j'ai essayé de démarrer le service manuellement.
Donc dans mon cas, il semblait être un Bug avec le "programme d'installation de MySQL', que de modifier le chemin d'installation à un autre lorsque le "Développeur par défaut" a été sélectionné, le problème se produit.
Solution (Pas exactement une solution):
Après avoir fait au-dessus d'amélioration, tels que la vérification si
mysql service
est de course ou pas, vous avez juste besoin de donner un petit mot de passe lors de la création de la connexion, il est' '
ou 1 heure appuyez sur la barre d'espace en cas de GUI ou de l'établi. Après quoi, vous avez juste besoin de valider votre machine avec le serveur (validé HÔTE). Pour cela cliquez sur'New Server Instance'
et il va configurer le serveur/HÔTE sur votre nom en lui-même.J'ai fait ce avec succès seulement quelques quelques minutes plus tôt. Mon workbench logiciel est capable de montrer tous
pre-installed databases
etc maintenant.espère que cela va fonctionner pour vous aussi.
Merci!!!
Essayer de placer le nom de l'hôte (
db01.mysql.vm.MyHostingServer.net
) dans votre hôte windows (C:\windows\system32\drivers\etc\host
) fichier avec l'adresse IP et le numéro de port et voir si cela aide.Si vous avez installé WAMP sur votre machine, assurez-vous qu'il est en cours d'exécution. Ne QUITTEZ pas le WAMP de menu de la barre car il permet d'arrêter le Serveur MySQL.
Pour vous connecter à un nouveau serveur, cliquez sur home + ajouter une nouvelle connexion. Mettre l'IP ou le serveur web de l'URL dans une nouvelle connexion.
Simplement essayer d'exécuter la commande suivante manuellement:
Il a travaillé pour moi 🙂
Couru dans exactement le même problème que l'OP et a constaté qu'en quittant la "MySQL-Server Port" vides dans la base de données MySQL Workbench connexion résout le problème.