web-dev-qa-db-fra.com

Impossible de se connecter au serveur MySQL sur '127.0.0.1' (10061) (2003)

Je sais que cette question a souvent été posée auparavant, mais j’ai essayé certaines des solutions proposées mais rien n’a fonctionné.

J'ai téléchargé MySQL Workbench 6.1 sur mon Windows 7 x64 et maintenant que je veux démarrer et faire une base de données simple, je configure une nouvelle connexion MySQL et lui laisse par défaut le nom d'hôte, le port et le nom d'utilisateur. de la connexion. Au début, il indiquait dans la sortie de l'action Impossible de se connecter. Le serveur ne peut pas être exécuté et dans la partie msg, il était écrit Can't connect to MySQL server on '127.0.0.1' (10061) mais je pensais pouvoir faire une base de données et le tester. J'ai ensuite créé un DB simple et lorsque je voulais l'exécuter, je ne pouvais pas appuyer sur le boulon qui exécute la base de données; j'ai donc essayé de Query et j'ai appuyé sur la deuxième option, qui est "Exécuter (tout ou sélection) en texte", car je ne pouvais choisir aucune 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 domaine. J'utilise SQL * Plus depuis un certain temps, mais ce n'est pas la même chose.

Merci d'avance.

39
Zee E.

On dirait que le serveur mysql n'est pas démarré.

Consultez la documentation officielle de MySQL pour démarrer un service sous Windows.

Installez le serveur en tant que service à l'aide de cette commande: C:> "C:\Program Fichiers\MySQL\MySQL Server 5.5\bin\mysqld" --install

43
Jens

Si vous avez déjà installé MySQL sur une machine Windows, assurez-vous qu’elle fonctionne en tant que service .. Vous pouvez le faire en 

Démarrer -> Services -> MySQL (ver) -> Clic droit -> Démarrer

29
Techno Buzz

Je faisais face au même problème, mais ce que je ne savais pas, c’est que je n’avais pas installé le serveur MySQL. Vous devez simplement installer le serveur MySQL.

Pour installer le serveur MySQL, vous devez exécuter le "programme d'installation MySql" puis appuyer sur le bouton "Ajouter", puis choisir le "serveur MySQL" dans l'arborescence.

Après cela, relancez votre atelier et vous remarquerez qu’une connexion sera déjà configurée. J'espère que vous pourrez créer une nouvelle connexion ou autant de connexions que vous le souhaitez.

Meilleures salutations!

26
Gabriel

Dans Windows, allez dans task-manager> "services" et vérifiez que "MySQL" est en cours d'exécution. Si non
Faites un clic droit dessus -> ouvrir services-> MySQL-> type de démarrage -> 'Automatique' -> appliquer et OK. c'est pour windows 10 MySql 5.7

8
Deepak Gautama

(Windows) Si vous avez déjà installé le serveur MySQL

cd C:\Program Files\MySQL\MySQL Server X.X\bin mysqld --install

et ne peut toujours pas se connecter, le service n'a pas démarré automatiquement. Juste essayer

Démarrer> Rechercher "services"

et faites défiler jusqu'à "MySQLXX", où XX représente la version du serveur MySQL. Si le statut n'est pas "Démarré", alors

Clic droit> Démarrer

Si vous êtes ici, vous devriez être en or:  enter image description here

6
Broper

Évitez d’utiliser bind_address dans votre fichier my.cnf, si vous en avez.

Réf: http://dev.mysql.com/doc/refman/5.5/fr/can-not-connect-to-server.html

4
konyak

Dans mon cas, j’avais déjà installé un serveur mySQL (avec un port non standard) et je l’ai réinstallé dans un répertoire et un port différents. Ensuite, j'ai le même problème. Pour résoudre ce problème, cliquez sur accueil + ajouter une nouvelle connexion.

Si vous devez connaître le port de votre serveur, vous pouvez le trouver lorsque vous démarrez le client en ligne de commande My SQL via Tous les programmes -> MySQL -> MySQL ServerX.Y -> Client en ligne de commande MySQL X.Y et exécutez le statut de la commande (comme ci-dessous)

how to create

how to find port

1
Orhan Celik

Pour répéter ce que Jens a écrit dans un code plus courant, ouvrez d'abord l'invite de commande avec accès administrateur en cliquant avec le bouton droit de la souris sur l'icône d'invite de commande et sélectionnez "Exécuter en tant qu'administrateur". Ensuite, coupez et collez les éléments suivants 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 modifier le nom du dossier en fonction de l'emplacement d'installation de MySQL et de sa version.

1
davidrynn

peut-être qu'il a une solution différente, mais je l'ai résolu en trouvant mysqld.exe et en exécutant la commande suivante dans la console:

C:\wamp\bin\mysql\mysql5.6.17\bin\mysqld.exe --console

Vous devriez pouvoir voir le résultat suivant:

 enter image description here

1
Hamid Hoseini

Si vous avez déjà créé une connexion localhost et que son affichage ne peut toujours pas se connecter, allez à la barre des tâches et recherchez l'icône de notification MySQL. Cliquez dessus et vérifiez si votre nom de connexion est en cours d'exécution ou arrêté. S'il est arrêté, démarrez ou redémarrez. Je faisais face au même problème mais cela a résolu mon problème.

0
Syed Khaliq