J'ai récemment essayé d'installer MySQL avec homebrew ( brew install mysql
) et lorsque j'essaie de l'exécuter, j'obtiens l'erreur suivante :
ERREUR 2002 (HY000) : Impossible de se connecter au serveur MySQL local via le socket '/tmp/mysql.sock' (2)
No hay /tmp/mysql.sock
ni un /var/lib/mysql.sock
.
J'ai cherché et je n'ai rien trouvé. mysql.sock
archivo.
Comment puis-je réparer cela ?
0 votes
Vous pouvez voir ce lien Réponse de GeekHades. stackoverflow.com/questions/4847069/
0 votes
J'ai installé mysql récemment et j'ai eu le même problème après que la batterie de mon ordinateur portable soit morte et ait forcé un arrêt incomplet. Cela vaut la peine de lancer
mysqld
pour vérifier les choses et s'assurer que MySQL s'est arrêté correctement la dernière fois. S'il y a eu un arrêt "sale" (par exemple, si une batterie d'ordinateur portable force l'arrêt du système), cela devrait le nettoyer. Vous pouvez alors relancer le serveur MySQL :mysql.server start
.1 votes
Cette réponse a fonctionné pour moi : stackoverflow.com/a/6378429/2641861
0 votes
Cela m'est arrivé après avoir restauré un nouveau Mac Mini à partir d'une sauvegarde Time Machine. J'ai dû désinstaller mysql@5.7 et le réinstaller pour qu'il commence à fonctionner. C'est un peu un marteau mais c'était relativement indolore puisque toutes mes configurations étaient conservées.