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 13/04/2006, à 14:45

Roman

Connexion à Mysql [pb avec socket]

Salut! Je suis en train de tester mon serveur distant. Avant poser un question, j'ai cherché sur le forum les différents sujets, mais je n'arrive pas à solucioner mon pb.
J'essai de lancer mysql, donc je tape:
/etc/init.d/mysql start

et il apparait:
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 repertoire /var/run/mysqld, il est vide. Cet à dire, que je n'ai pas le fichier mysqld.sock. Et, en plus, si je vais au fichier syslog je trouve:

Apr 13 14:29:01 rescue /USR/SBIN/CRON[12314]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:30:01 rescue /USR/SBIN/CRON[26119]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:30:29 rescue mysqld_safe[9566]: started
Apr 13 14:30:29 rescue mysqld[10394]: 060413 14:30:29 [ERROR] Can't start server: Bind on TCP/IP port: Address already in us\
e
Apr 13 14:30:29 rescue mysqld[10394]: 060413 14:30:29 [ERROR] Do you already have another mysqld server running on port: 330\
6 ?
Apr 13 14:30:29 rescue mysqld[10394]: 060413 14:30:29 [ERROR] Aborting
Apr 13 14:30:29 rescue mysqld[10394]:
Apr 13 14:30:29 rescue mysqld[10394]: 060413 14:30:29 [Note] /usr/sbin/mysqld: Shutdown complete
Apr 13 14:30:29 rescue mysqld[10394]:
Apr 13 14:30:29 rescue mysqld_safe[11106]: ended
Apr 13 14:30:35 rescue /etc/init.d/mysql[8579]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian\
.cnf ping' resulted in
Apr 13 14:30:35 rescue /etc/init.d/mysql[8579]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Apr 13 14:30:35 rescue /etc/init.d/mysql[8579]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/\
mysqld.sock' (2)'
Apr 13 14:30:35 rescue /etc/init.d/mysql[8579]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.so\
ck' exists!
Apr 13 14:30:35 rescue /etc/init.d/mysql[8579]:
Apr 13 14:31:01 rescue /USR/SBIN/CRON[7067]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:32:01 rescue /USR/SBIN/CRON[16141]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:33:01 rescue /USR/SBIN/CRON[13140]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:34:01 rescue /USR/SBIN/CRON[25662]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:35:01 rescue /USR/SBIN/CRON[16557]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)
Apr 13 14:36:01 rescue /USR/SBIN/CRON[4823]: (root) CMD (/usr/local/rtm/bin/rtm 41 >/dev/null 2>/dev/null)

S'il vous plait, si vous pouvez m'aider. Merci d'avance!!!

roman

Hors ligne

#2 Le 13/04/2006, à 15:11

bergi_taf

Re : Connexion à Mysql [pb avec socket]

ton serveur ne tourne pas deja ?

/etc/init.d/mysql restart

peut etre...

#3 Le 13/04/2006, à 15:17

Roman

Re : Connexion à Mysql [pb avec socket]

Je tape: /etc/init.d/mysql restart    mais mysql ne redémarre pas.

Stopping MySQL database server: mysqld.
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!

Hors ligne

#4 Le 13/04/2006, à 16:01

Roman

Re : Connexion à Mysql [pb avec socket]

Je viens d'installer sur ma poste phpmyadmin avec aptitude. Maintenant, j'essaie de rentrer sur mon serveur et je trouve:

#2002 - Le serveur ne répond pas. (ou l\interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)


Je ne sais pas comme résoudre mon problème. J'ai besoin de votre aide.

Roman

Hors ligne

#5 Le 13/04/2006, à 16:24

farf

Re : Connexion à Mysql [pb avec socket]

ça donne quoi quand tu fais un

mysql --print-defaults

?

Ton my.cnf est bien configuré ?

Hors ligne

#6 Le 13/04/2006, à 16:37

Roman

Re : Connexion à Mysql [pb avec socket]

si je fais : mysql --print-defaults

ça donne:

mysql would have been started with the following arguments:
--port=3306 --socket=/var/run/mysqld/mysqld.sock

mais j'ai le répertoire /var/run/mysqld/ vide.

Je suis nouveau, donc je ne sais pas qu'est que je dois regarder pour savoir si my.cnf est bien configuré.

Hors ligne

#7 Le 13/04/2006, à 16:44

bergi_taf

Re : Connexion à Mysql [pb avec socket]

un ping 127.0.0.1 repond bien ?

#8 Le 13/04/2006, à 16:52

Roman

Re : Connexion à Mysql [pb avec socket]

si je tape: ping 127.0.0.1

ça donne:

64 bytes from 127.0.0.1: icmp_seq=86 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=87 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=88 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=89 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=90 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=91 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=92 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=93 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=94 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=95 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=96 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=97 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=98 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=99 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=100 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=101 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=102 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=103 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=104 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=105 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=106 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=107 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=108 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=109 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=110 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=111 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=112 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=113 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=114 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=115 ttl=64 time=0.0 ms
64 bytes from 127.0.0.1: icmp_seq=116 ttl=64 time=0.0 ms

Je croix que tout ça marche bien. Je ne connais bien mais au moins j'ai des résultats.

Merci, de tout façon.

Roman

Hors ligne

#9 Le 13/04/2006, à 20:28

toma

Re : Connexion à Mysql [pb avec socket]

Bon ça t'avance pas plus, mais j'ai exactement les mêmes problèmes. Tout marchait hier, mais j'ai redémarré l'ordi et depuis Mysql est HS.
J'avais d'autres problèmes avec Mysql mais ca fonctionnait quand même. Du coup maintenant ca ne marche plus du tout.

Je cherche de mon coté...
Bonne chance.


... when you look long into an abyss, the abyss also looks into you.
-- Friedrich Nietzsch

Hors ligne

#10 Le 13/04/2006, à 21:04

nab14

Re : Connexion à Mysql [pb avec socket]

J'ai exactement le même problème ! (mon topic est juste en dessous)
Je ne comprends vraiment pas, puisque pour moi aussi MySQL fonctionnait très bien avant. Et je suis d'ailleurs très embêté pour mon site .... hmm .

Dernière modification par nab14 (Le 13/04/2006, à 21:04)

Hors ligne

#11 Le 13/04/2006, à 23:40

toma

Re : Connexion à Mysql [pb avec socket]

Bon, moi j'ai réinstallé mysql-server, ca n'a rien fait (enfin en apparences).

Ensuite j'ai redémarré mon ordi, et comme par magie le repertoire /var/run/mysqld/ n'était plus vide. J'ai recréé un mdp root, un utilisteur et tout remarchait comme avant.
Mes bases de données étaient toujours là et il n'y avait que 2 tables avec des pertes.

Donc pour moi c'est OK mais je ne sais pas si la réinstallation de mysql-server est san risques pour les données. J'avoue que je ne comprend pas trop comment je n'ai pas perdu toutes mes bases de données en réinstallant le truc. En fait j'ai pas vraiment compris comment ca s'est réparé... hmm

Donc à vous de voir, mais il doit surement exister une façon plus propre de le faire!

Bonne chance!


... when you look long into an abyss, the abyss also looks into you.
-- Friedrich Nietzsch

Hors ligne

#12 Le 14/04/2006, à 02:39

Jean23

Re : Connexion à Mysql [pb avec socket]

J'ai peut-être pas compris le vrai problème, mais à ma connaissance le serveur démarre au boot. Alors la simple commande "mysql" devrait suffire pour se connecter comme client. Chez-moi je dois passer par le sudo pour y arriver. Un coup d'oeil sur mon entrée:
--------------------------------------------
jean23@ubuntu:~$ sudo mysql
Password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6 to server version: 4.1.12-Debian_1ubuntu3.1-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
-------------------------------------------

Je ne sais si ça peut aider, mais des fois ...
Bonne chance
Jean


Jean23
....................................................................................
édité et transmis avec des logiciels libres sous Linux !

Hors ligne

#13 Le 14/04/2006, à 09:32

Roman

Re : Connexion à Mysql [pb avec socket]

Merci à tous: il me manque d'essayer si je peux reinstaller mysql server. Tous les autres trucs, n'ont pas marché, malheureusement. Si j'ai des nouvelles, je vous dirai les résultats.

A bientot!!

Enzo

Hors ligne

#14 Le 27/04/2006, à 18:29

Toscan

Re : Connexion à Mysql [pb avec socket]

J'ai exactement le même problème, c'est depuis une mise à jours de mysql-server4.1.

Vous avez résolu le bordel ?


/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  La star Meta-Locale : http://stephanomariano.free.fr
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Hors ligne

#15 Le 27/04/2006, à 18:40

Toscan

Re : Connexion à Mysql [pb avec socket]

pour moi ça s'est résolu après redémarrage !
tongue

mon serveur est un 1ghz 384mo de ram; planqué au fond d'un escalier qui sert de placard, brnaché uniquement par la prise électrique et le cabre RJ sur le switch. hmm

[HS] : merci à gauthier pour la doc de ssh ! [/HS]


/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
  La star Meta-Locale : http://stephanomariano.free.fr
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

Hors ligne