#1 Le 15/09/2005, à 14:02
- obibann
Mysql ne veut pas démarrer !
Bonjour à tous !
Je viens d'installer mysql 4.0 sur Ubuntu 5.04 et Mysqld ne veux pas se lancer. Que faire ?
Voici le rapport de mon syslog :
Sep 15 15:02:52 localhost mysqld_safe[10050]: started
Sep 15 15:02:52 localhost mysqld[10053]: 050915 15:02:52 /usr/sbin/mysqld: Can't open file: 'host.MYI'. (errno: 142)
Sep 15 15:02:52 localhost mysqld[10053]: 050915 15:02:52 Fatal error: Can't open privilege tables: File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Sep 15 15:02:52 localhost mysqld[10053]: 050915 15:02:52 Aborting
Sep 15 15:02:52 localhost mysqld[10053]:
Sep 15 15:02:52 localhost mysqld[10053]: 050915 15:02:52 /usr/sbin/mysqld: Shutdown Complete
Sep 15 15:02:52 localhost mysqld[10053]:
Sep 15 15:02:52 localhost mysqld_safe[10061]: ended
Sep 15 15:03:00 localhost /etc/init.d/mysql[10100]: 0 processes alive and '/usr/bin/mysqladmin --defaults-extra-file=/etc/mysql/debian.cnf ping' resulted in
Sep 15 15:03:00 localhost /etc/init.d/mysql[10100]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Sep 15 15:03:00 localhost /etc/init.d/mysql[10100]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Sep 15 15:03:00 localhost /etc/init.d/mysql[10100]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Sep 15 15:03:00 localhost /etc/init.d/mysql[10100]:
Merci !
#2 Le 15/09/2005, à 14:31
- obibann
Re : Mysql ne veut pas démarrer !
Petite précision, il s'avère que je n'ai AUCUN fichier sock dans TOUT le système :
find / -name mysql.sok = rien
find / -name mysqld.sok = rien
find / -name *.sok = rien
Comment regénérer ce fichier ?
MERCI beausoup.
#3 Le 15/09/2005, à 14:37
- NicoA380
Re : Mysql ne veut pas démarrer !
Tu n'as peut-être pas le droit de le voir en tant qu'utilisateur.
Essais à nouveau avec sudo, même directement
sudo ls /var/run/mysqld/mysqld.sock
s'il y a un résultat, libre à toi de faire un
su rm /var/run/mysqld/mysqld.sock
Hors ligne
#4 Le 15/09/2005, à 14:39
- obibann
Re : Mysql ne veut pas démarrer !
Toutes les commandes effectuées ont été réalisée en mode supertilisateur...
#5 Le 05/03/2006, à 20:25
- Joseph Tux
Re : Mysql ne veut pas démarrer !
J'ai le même problème, le message est toujours le même:
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!
Je suppose comme obibann qu'il manque un socket.
Mais comment faire pour en créer un ?
Il faut bien être un peu félé pour laisser passer la lumière
Hors ligne
#6 Le 06/03/2006, à 14:40
- Joseph Tux
Re : Mysql ne veut pas démarrer !
J'ai le même problème, le message est toujours le même:
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!
Je suppose comme obibann qu'il manque un socket.
Mais comment faire pour en créer un ?
------------
J' ai trouvé la solution: désinstallation de la version 4.0.24-10ubuntu2 / réinstallation de la version 4.1.12-ubuntu3.1 de mysql-server, mysql-common
Le socket est installé sur /var/run/mysqld/mysqld.sock et ça marche
Il faut bien être un peu félé pour laisser passer la lumière
Hors ligne