Forums NFrance

Forum de discussions NFrance - Support offres dédiées et mutualisées

Vous n'êtes pas identifié.

Annonce

Attention, le forum est public, ne postez donc jamais votre mot de passe en clair dans un message.

#1 05-03-2008 13:52:12

abee
Membre expérimenté
Date d'inscription: 17-01-2007
Messages: 68

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

Message d'erreur à la connexion serveur mysql
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Le fichier mysqld.sock n'existe pas (plus).
Comment réparer cela?

Voila ce que dit la doc :

The error (2002) Can't connect to ... normally means that there is no MySQL server running on the system or that you are using an incorrect Unix socket filename or TCP/IP port number when trying to connect to the server.

Mais pas comment faire......

Hors ligne

 

#2 05-03-2008 14:36:12

chrisker
Moderateur
Date d'inscription: 19-10-2007
Messages: 700

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

Bonjour,

quel est le giga-web concerné ?


Christophe
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#3 05-03-2008 16:02:51

abee
Membre expérimenté
Date d'inscription: 17-01-2007
Messages: 68

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

vds61159

Hors ligne

 

#4 05-03-2008 17:22:11

chrisker
Moderateur
Date d'inscription: 19-10-2007
Messages: 700

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

Bonjour,

avez-vous bien défini la directive mysql.default_socket dans votre php.ini ?


Christophe
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#5 05-03-2008 23:47:38

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

Hello,

J'ai le même soucis sur vds62685.

De quelle directive mysql.default_socket il sagit ?

PS: Ma plateforme LAMP  tourne depuis près d'un an...

@+
rv.

Hors ligne

 

#6 06-03-2008 12:51:08

abee
Membre expérimenté
Date d'inscription: 17-01-2007
Messages: 68

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

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

Dans /etc/mysql/my.cnf à la section "basic settings" il y a la ligne "socket = /var/run/mysqld/mysqld.sock".
Mais ce fichier n'existe pas...
A quel moment ce fichier est -il créé?
PS : il semble que cela ne marche pas depuis un reboot...

Hors ligne

 

#7 06-03-2008 13:16:57

joris
Moderateur
Date d'inscription: 27-06-2007
Messages: 929

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

Bonjour,
le fichier /var/run/mysqld/mysqld.sock est créé au demarrage du service. /etc/init.d/mysql restart puis tail /var/log/syslog devrait vous en dire plus.


Joris
Support NFrance
---------------------------
N'oubliez pas la FAQ wink

Hors ligne

 

#8 07-03-2008 13:07:17

abee
Membre expérimenté
Date d'inscription: 17-01-2007
Messages: 68

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

La commande shell "ps -aux | grep mysql" m'indique qu'il n'y a pas de processus mysql

La commande /etc/init.d/mysql start donne :

Starting MySQL database server: mysqld...failed.
        Please take a look at the syslog.
/usr/bin/mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

Le message d'erreur est le même......

Le pb est toujours le même : comment faire pour résoudre le pb du fichier mysqld.sock manquant......?

Hors ligne

 

#9 08-03-2008 02:34:12

cimaracingteam
Membre habitué
Date d'inscription: 02-12-2006
Messages: 47

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

Et que dit le syslog lors d une tentative de demarage de mysql ?

Hors ligne

 

#10 10-03-2008 00:06:51

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

XXXX@vds62685:/tmp# tail /var/log/syslog
Mar  9 23:58:55 vds62685 mysqld_safe[23019]: ended
Mar  9 23:59:02 vds62685 /etc/init.d/mysql[23086]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Mar  9 23:59:02 vds62685 /etc/init.d/mysql[23086]: ^G/usr/bin/mysqladmin: connect to server at 'XXXXXXX' failed
Mar  9 23:59:02 vds62685 /etc/init.d/mysql[23086]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Mar  9 23:59:02 vds62685 /etc/init.d/mysql[23086]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Mar  9 23:59:02 vds62685 /etc/init.d/mysql[23086]:
Mar 10 00:00:22 vds62685 mysqld_safe[23836]: started
Mar 10 00:00:22 vds62685 mysqld[23840]: 080310  0:00:22 /usr/sbin/mysqld: unknown variable 'expire_logs_days=10'
Mar 10 00:00:22 vds62685 mysqld[23840]:
Mar 10 00:00:22 vds62685 mysqld_safe[23842]: ended

PS : J'ai tenté de relancer MySQL via la ligne de commande, puis via Webmin. Mêmes résultats...

Il y a quelques mois ce problème était apparu chez plusieurs utilisateurs VDS, la solution avait été de relancer chacun des serveurs virtuels... Une telle action est-elle de nouveau possible ?

Merci d'avance.

@+
rv.

Hors ligne

 

#11 10-03-2008 11:15:15

cimaracingteam
Membre habitué
Date d'inscription: 02-12-2006
Messages: 47

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

Ok, la solution est d enlever la ligne :

expire_logs_days=10

de ton fichier /etc/mysql/my.cnf

puis un ptit start du service:

/etc/init.d/mysql start


dis moi si ca marche....


bye

Hors ligne

 

#12 11-03-2008 01:36:24

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

Hello,

Merci pour la soluce elle marche.

Reste plus qu'à faire un peu de nettoyage dans ma bdd... en effet, certains fichiers *.MYI ne sont plus présents... selon MySQL...

See Ya !!!

@+
rv.

Hors ligne

 

#13 11-03-2008 01:40:56

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

Heu....

Le fichier est bien présent :



Mais MySQL ne le trouve point :
                                                               
root@vds62685:/var/lib/mysql/desktop# tail /var/log/syslog
Mar 11 01:31:06 vds62685 mysqld[25612]: 080311  1:31:06 /usr/sbin/mysqld: Can't open file: 'egw_lang.MYI'. (errno: 145)
Mar 11 01:32:54 vds62685 mysqld[25612]: 080311  1:32:54 /usr/sbin/mysqld: Can't open file: 'egw_lang.MYI'. (errno: 145)

Any idea ?

@+
rv.

Hors ligne

 

#14 11-03-2008 01:55:02

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

C'est bon, je vais utiliser le dernier backup de ma bdd, cela devrait régler mon affaire.

;-)

@+
rv.

Hors ligne

 

#15 11-03-2008 11:58:27

Siméon
Moderateur
Lieu: Toulouse
Date d'inscription: 10-08-2006
Messages: 3052
Site web

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

Il y a une commande mysqlcheck qui pourrait vous aider (-r pour réparer une table wink).


Siméon
Ex-support technique NFrance

Hors ligne

 

#16 11-03-2008 19:57:15

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

Siméon a écrit:

Il y a une commande mysqlcheck qui pourrait vous aider (-r pour réparer une table wink).

Thanks, ce sera pour une prochaine fois héhé !!!

;-)

@+
rv.

Hors ligne

 

#17 24-03-2008 17:27:15

arcturien
Nouveau membre
Date d'inscription: 10-02-2007
Messages: 13

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

Finalement  cette fonction de check/réparation m'a bien été utile... car le problème s'est reproduit lors du backup de ma bdd.

Merci !!!

@+
rv.

Hors ligne

 

Pied de page des forums

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson