Contenu | Rechercher | Menus

Annonce

Le forum rencontre en ce moment quelques soucis de charge, il est possible qu'une erreur soit affichée quand vous postez un message, ne rechargez pas la page au risque de poster une seconde fois votre message

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

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

[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

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

En ligne

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

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

Re : [Résolu] Accès MySQL

Et que donne 

sudo service mysql restart

Cordialement,
Guy

En ligne

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

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

Re : [Résolu] Accès MySQL

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

En ligne

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

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

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

En ligne

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

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

Haut de page ↑