Rechercher : dans
Par :

[mysql]Ne trouve pas comment demarrer le serv

Dernière réponse le 5 jun 2007 à 16:07:17 lonewolfs, le 5 jun 2007 à 11:08:17 
 Signaler ce message aux modérateurs

Bonjour a tous,

Je viens vers vous pour une question on ne peut plus bete a laquelle je n'ai pas trouvé de solution.

Alors voila, je viens d'installer mysql Ver 14.12 Distrib 5.0.24a sur ma mandriva et je n'arrive pas a demarrer mon serveur msyql.

C'est tout bonnement incroyable.

Je suis allez faire un tour dans le man sans resultat.

J'ai essayé /etc/rc.d/init.d/mysql start sans resultat puis après un type de verification un /usr/bin/mysql start et toujours un message d'erreur de ce type :


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)


Donc si vous saviez comment il faut faire, ca m'arrangerait enormement.

Merci d'avance.

Lonewolf

Configuration: Linux Mandriva
Firefox 1.5.0.7

Meilleures réponses pour « [mysql]Ne trouve pas comment demarrer le serv » dans :
[Drivers] Comment trouver des pilotes ? VoirUne nouvelle installation de Windows et il manque les drivers de l'appareil photo, de l'imprimante, du scanner, du graveur ou de la carte graphique ? Voici la démarche à suivre pour trouver (peut-être) le bon pilote : Identifier le...
Réorganiser le menu Démarrer VoirAu fur et à mesure des diverses installations, le "Menu Démarrer" devient de plus en plus rempli et très mal organisé. Voilà comment procéder pour obtenir un menu organisé. Accéder au menu Démarrer Sous Vista, ce fichier est caché donc il faut...
Recréer les raccourcis de vos jeux dans le menu démarrer VoirPar défaut, des jeux sont intégrés dans Windows XP, ils sont accessibles via le menu démarrer, Tous les programmes, dans le dossier Jeux. Si "pour une raison inconnue" vous retrouvez ce dossier vide, cet article va vous permettre de recréer les...

1

bob031, le 5 jun 2007 à 12:05:00
  • +1

Salut,

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

a) le fichier mysql.sock n'existe pas
b) problème de droits /var/lib/mysql/mysql.sock

sinon regarde ici :
http://forums.mysql.com/read.php?11,27769,59865#msg-59865

1. You don't have permissions to access the directory /var/lib/mysql/whatever.sock because mysql is the owner of the folder
or
2. /path/whatever.sock doesn't exist.

You can try this though [Linux specific, but what other operating systems are there?]
Go to /etc/my.cnf and change/add the lines:

[mysqld]
datadir=/var/lib/mysql
socket=/tmp/mysql.sock
[client]
socket=/tmp/mysql.sock

This way the client and server use the same socket and it's in a public directory. This solves my MySql problems 98% of the time.
Jakub TCP
Linux localhost.localdomain 2.6.9-11.ELsmp


si ça peut aider .....

:-))

Répondre à bob031

2

 lonewolfs, le 5 jun 2007 à 16:07:17

Merci beaucoup,

Effectivement ca m'a aider.

Je ne comprend pas vraiment ce problème de droits puisque je suis en root et encore moins le fait que le fichier .sock n'existe pas mais je vais m'y pencher serieusement

Merci pour ton aide

lonewolf

Répondre à lonewolfs
Collection CommentÇaMarche.net