Maison > base de données > tutoriel mysql > le corps du texte

Pourquoi ne puis-je pas me connecter à mon serveur MySQL local ?

Mary-Kate Olsen
Libérer: 2024-11-24 08:24:09
original
379 Les gens l'ont consulté

Why Can't I Connect to My Local MySQL Server?

Dépannage de l'erreur de connexion au serveur MySQL local

Lors de la connexion à un serveur MySQL local via un client Python, les utilisateurs peuvent rencontrer une erreur indiquant :

OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)")
Copier après la connexion

Malgré la confirmation que le serveur MySQL est en cours d'exécution et que le socket existe, la connexion échoue.

Résolution du problème

Pour résoudre cette erreur, il est recommandé d'exécuter la commande suivante en tant que root :

sudo /usr/local/mysql/support-files/mysql.server start
Copier après la connexion

De plus, assurez-vous que le processus mysqld est en cours d'exécution. Pour vérifier, exécutez :

ps aux | grep mysql
Copier après la connexion

Si mysqld n'est pas en cours d'exécution, démarrez-le avec :

sudo service mysql start
Copier après la connexion

Après avoir exécuté ces étapes, essayez à nouveau de vous connecter au serveur MySQL. Si le problème persiste, vérifiez le fichier de configuration pour détecter toute erreur ou paramètre incorrect.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal