Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/02/2013, à 18:07

nidecondor

[Résolu] Accès MySQL

Bonjour,

J'ai eu un problème sur mon disque que j'ai pu résoudre (cf : topic).

Depuis je ne peux plus accéder à Mysql.
En faisant  :

mysql -h 127.0.0.1 -u root

J'ai ce message d'erreur :

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

Je constate en effet que le fichier mysqld.sock n'existe pas...

Avez-vous une solution ?

Merci

Dernière modification par nidecondor (Le 24/02/2013, à 11:52)

Hors ligne

#2 Le 23/02/2013, à 18:32

gl38

Re : [Résolu] Accès MySQL

Es-tu sûr que mysqld est lancé ?
Tu peux taper

ps aux|grep mysql

et s'il est lancé il doit y avoir une ligne avec /usr/sbin/mysqld.
Sinon il faut le lancer avec

sudo service mysql start

si j'en crois la doc.
Cordialement,
Guy

Hors ligne

#3 Le 23/02/2013, à 18:36

nidecondor

Re : [Résolu] Accès MySQL

oui mysqld est bien lancé :

mysql    20487  0.1  0.6 280776 25904 ?        Ssl  17:34   0:00 /usr/sbin/mysqld

Hors ligne

#4 Le 23/02/2013, à 18:42

gl38

Re : [Résolu] Accès MySQL

Et que donne 

sudo service mysql restart

Cordialement,
Guy

Hors ligne

#5 Le 23/02/2013, à 18:50

nidecondor

Re : [Résolu] Accès MySQL

ça donne ceci :

mysql stop/waiting
mysql start/running, process 22828

Hors ligne

#6 Le 23/02/2013, à 19:57

gl38

Re : [Résolu] Accès MySQL

Est-ce que le dossier /var/run/mysqld appartient bien à mysql ?
Cordialement,
Guy

Hors ligne

#7 Le 23/02/2013, à 21:04

nidecondor

Re : [Résolu] Accès MySQL

Le répertoire appartient bien à mysql

drwxr-xr-x 2 mysql      mysql        40 févr. 23 16:24 mysqld

Hors ligne

#8 Le 23/02/2013, à 21:56

gl38

Re : [Résolu] Accès MySQL

Dans le dossier /var/log, il y a un dossier mysql qui contient un fichier error.log.
Qu'y a -t-il concernant mysqld.sock ?
Cordialement,
Guy

Hors ligne

#9 Le 24/02/2013, à 11:51

nidecondor

Re : [Résolu] Accès MySQL

C'est ok, j'ai juste killé mysql et j'ai redémarré :

sudo netstat -ltnp

Suite à cette commande, je vois mysql utilise le PID 28196:

sudo kill 28196
sudo service mysql restart

Dernière modification par nidecondor (Le 24/02/2013, à 13:55)

Hors ligne