Erreur MySQL : Can’t connect to local MySQL server through socket

Voici une erreur qui peut vous tomber dessus sans crier gard :

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

D’un instant à l’autre, la base de données disparait sans raison apparente. Cela peut être du à InnoDB qui a vérifier que les tables ne soient pas cassée et qui a mal fermer MySQL.

Vous pouvez vérifier l’origine de l’erreur en allant sur :

var/log/mysql/error.log

Le problème peut se résoudre avec un simple :

service mysql restart

Si cela ne marche pas, vous pouvez essayer de tuer le dernier processus mysql :

ps ax | grep mysqld

Puis :

kill -9 PID

Où PID est le premier numéro en partant de la gauche.

Autrement, peut-être qu’il est nécessaire de réinstaller le serveur mysql (pas le client mysql) :

apt-get install mysql-server

Ou encore vérifier le chemin d’accès à mysql :

/etc/mysql/my.cnf



Articles Relatifs


Poster un Commentaire

Soyez le premier à commenter !

Me notifier des
wpDiscuz