Can't connect to MySQL server on '127.0.0.1' (10061) (2003))
je sais que cette question a été posée beaucoup avant mais j'ai essayé certaines des solutions qui ont été données et rien n'a fonctionné..
j'ai téléchargé MySQL Workbench 6.1 on my windows 7 x64 et maintenant que je veux démarrer et faire un simple DB, je mets une nouvelle connexion MySQL et je laisse par défaut le nom D'hôte, le port et le nom d'utilisateur que je viens de définir le nom de la connexion. Au début, il était affiché dans la sortie d'action qui ne pouvait pas se connecter.Le serveur ne peut pas être lancé le msg de la partie, il a été écrit Can't connect to MySQL server on '127.0.0.1' (10061)
mais j'ai pensé que je pourrais faire un DB et le tester alors j'ai créé simple DB et quand je voulais l'exécuter Je ne pouvais pas appuyer sur le boulon qui exécute le DB alors j'ai essayé de requête et j'ai appuyé sur la 2ème option qui est "Execute(All or Selection) to text" comme je ne pouvais pas choisir une autre option et cette erreur a été montrée Can't connect to MySQL server on '127.0.0.1' (10061) (2003)
je suis nouveau dans ce que J'ai utilisé SQL*Plus pendant un certain temps, mais ce n'est pas la même chose.
Merci à l'avance.
11 réponses
Ressemble le serveur mysql n'est pas lancé.
documents officiels de MySQL comment lancer un service sous windows.
installez le serveur comme un service en utilisant cette commande: C: > "C:\Program Fichiers\MySQL\MySQL Server 5.5\bin \ mysqld " -- install
si vous avez déjà installé MySQL sur une machine windows, assurez-vous qu'elle fonctionne comme un service.. Vous pouvez le faire par
Démarrer --> services --> MySQL(ver) --> Clic Droit --> Démarrer
je faisais face au même problème, mais ce que je n'ai pas réalisé c'est que je n'avais pas le serveur MySQL installé. Vous devez simplement installer le serveur MySQL.
pour installer le serveur MySQL, vous devez exécuter le "MySql Installer", puis appuyer sur le bouton "Ajouter" et ensuite choisir le "serveur MySQL" dans l'arborescence.
après avoir fait cela, exécutez votre workbench à nouveau et vous remarquerez qu'il y aura déjà une connexion configurée. Espérons que vous serez en mesure de créer un nouveau connexion ou autant de connexions que vous le souhaitez.
cordialement!
j'ai résolu le problème comme suit:
run MySQLInstanceConfig.exe
C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin\MySQLInstanceConfig.exe
Suivez à la fin sans rien changer.
dans Windows, allez à Gestionnaire des tâches > " services "et vérifiez que" MySQL " est en cours d'exécution. Si ce n'
Un clic-droit dessus - > "ouvrir" services->MySQL-> type de démarrage - > "Automatique" - > appliquer et OK. c'est pour windows 10 MySql 5.7
Évitez d'utiliser bind_address
dans votre mon.cnf de fichier, si vous en avez.
Réf: http://dev.mysql.com/doc/refman/5.5/en/can-not-connect-to-server.html
(Windows) si vous avez déjà installé MySQL server
cd C:\Program Files\MySQL\MySQL Server X.X\bin
mysqld --install
et ne peut toujours pas se connecter, alors le service ne démarre pas automatiquement. Juste essayer
Démarrer > Rechercher "services"
et faites défiler vers le bas jusqu'à ce que vous voyez "MySQLXX", où le XX représente la version du serveur MySQL. Si le Statut n'est pas "Commencé", puis
Clic Droit > Démarrer
pour réitérer ce que Jens a écrit dans du code plus courant, ouvrez d'abord L'invite de commande avec L'accès administrateur en cliquant avec le bouton droit de la souris sur l'icône de L'invite de commande et sélectionnez "Exécuter en tant qu'administrateur."Puis couper et coller ce qui suit dans L'invite de commande au niveau du répertoire c:>:
"C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqld" --install
vous devrez peut-être changer le nom du dossier en fonction de L'endroit où MySQL est installé et de sa version.
dans mon cas, j'avais déjà installé un serveur mySQL (avec un port non standard), et j'ai été réinstallé dans un répertoire et un port différents. Ensuite, j'ai eu le même problème. Pour résoudre, vous cliquez sur Accueil + ajouter une nouvelle connexion.
si vous avez besoin de connaître le port de votre serveur, vous pouvez le trouver lorsque vous démarrez mon client de ligne de commande SQL via tous les programmes -> MySQL -> MySQL ServerX.Y - > MySQL X. Y Client en ligne de commande et exécuter l'état de la commande (as ci-dessous)
peut-être qu'il a une solution différente, mais je l'ai corrigé en trouvant mysqld.exe et exécuter la commande suivante dans la console:
C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console
Vous devriez être capable de voir le résultat suivant:
si vous avez déjà créé une connexion localhost et que son affichage ne peut pas se connecter, allez dans la barre des tâches et trouvez l'icône du notifiant MySQL. Cliquez dessus et vérifier si votre nom de connexion est en cours d'exécution ou arrêté. Si son arrêt alors démarrer ou redémarrer. Je faisais face à la même question, mais il a réglé mon problème.