A voir également:
- [RHEL 5 / MySql] MySQL ne veut pas démarrer
- Windows ne démarre pas - Guide
- Mysql community server - Télécharger - Bases de données
- Démarrer en mode sans echec - Guide
- Pc long a demarrer - Guide
- Windows 11 menu démarrer classique - Guide
1 réponse
mamiemando
Messages postés
33363
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
16 novembre 2024
7 801
29 déc. 2011 à 13:11
29 déc. 2011 à 13:11
Démarrage de mysqld : [ÃCHOUÃ
Hum il va falloir reconfigurer tes locales et passer tout en utf8 pour régler les problèmes d'accents, mais bon :-) À ce stade ton serveur mysql ne démarre pas, il faut regarder dans les logs pourquoi (probablement dans /var/log/mysql/mysql.err ou nom approchant).
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
Ton serveur mysql ne tourne pas, donc impossible de s'y connecter pour le sécuriser ! Il faut d'abord régler le premier problème.
ls: impossible d'accéder à /var/lib/mysql/mysql.sock: Aucun fichier ou dossier de ce type
Comme le serveur ne tourne pas, ce fichier n'est pas créé (ce qui explique l'erreur précédente)
Le user mysql existe bien
Si le paquet est bien fait, tu n'as pas à gérer l'utilisateur qui sera créé/supprimé automatiquement. Mais ça aurait pu effectivement être une cause de plantage vu que cet utilisateur est explicitement utilisé par /etc/mysql/my.cnf pour lancer le serveur.
À ce stade, je te suggère de purger le paquet (ie le supprimer ainsi que les fichiers de configuration relatifs à mysql).
https://serverfault.com/questions/41502/yum-equivalent-of-apt-get-purge
Ensuite essaye de lancer ton serveur et si ça plante toujours, reporte-moi les éventuels messages d'erreurs inscrits dans les logs.
Bonne chance
Modifié par yam le 29/12/2011 à 14:12
Alors j'ai une nouvelle fois désinstallé mysql et mysql server (yum remove, c'est "pareil" que apt-get purge, il supprime aussi les ficheirs de config) puis réinstallé avec succès.
Ensuite je veux lancer mysql :
Examine the logs in /var/lib/mysql for more information.
Dans /var/lib/mysql je n'ai pas de log, juste deux dossiers (mysql et test)
[root@XXX mysql]# ls -a
. .. mysql test
You can try to start the mysqld daemon with: shell> /usr/libexec/mysqld --skip-grant &
[ERROR] Can't find messagefile '/usr/share/mysql/english/errmsg.sys'
Effectivement, après un updatedb puis un locate errmsg.sys, aucun fichir ne ressort. D'ailleurs, je n'ai plus de fichier /etc/my.cnf non plus...
et sinon :
Merci pour ton temps et ton aide!
PS :
entre temps j'ai fouillé un peu dans le SPAN, et j'ai trouvé qu'il me manquait une dépendance : DBD::mysql. J'ai donc suivi ces instructions pour l'installer (http://www.redantigua.com/cpan-dbd-mysql.html), c'est réparé, et maintenant voici le résultat des commandes :