Salut !
Bon ba j'ai eu tellement de pb a l'install Mysql + Php + Apache que je crois que je peu tous vous aider
On commence dans l'ordre des topics
:
Citation
Thymus
Bonsoir,
Moi j'ai cette erreur...
040610 19:46:57 mysqld started
040610 19:46:57 Can't start server : Bind on unix socket: Permission denied
040610 19:46:57 Do you already have another mysqld server running on socket: /var/run/mysql/mysql.sock ?
040610 19:46:57 Aborting
040610 19:46:57 /usr/libexec/mysqld: Shutdown Complete
040610 19:46:57 mysqld ended
Et je n'arrive pas à régler ce problème.
Les bases de privilèges sont créées et j'ai fait les chown et chgrp.
J'ai regardé la doc nexen et il en ressort qu'il y a déjà un processus mysqld déjà ouvert, mais c'est impossible.
Comment faire plz???
=> Comme le dis Pascal14, c'est que MySQL est deja lance au demarrage et que tu essaye de le lancer une 2e fois !
Pour passer en "commande MySQL" : # mysql -u root -pMOTDEPASSE
attention a bien laisser accrocher MOTDEPASSE a -p ! bien sur si tu n'a pas definit de mot de passe ba c /www/mysql/bin/mysql -u root
Citation
antigone
Bonjours,
j'ai installé sous linux redhat9 php mysql apache et le package php-mysql.
Les trois fonctionne nickel.
Cependant j'ai un soucis:
Lorsque je lancer un prg php je reçoit comme erreur
Warning: MySQL Connection Failed: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /var/www/html/testphp/connectbd.php on line 6
Pourtant le demon mysql et lancer.
apache est lancer.
Je constate que je ne trouve pas le fichier mysql.sock.
Quelle sont les instructions a suivre pour generer ce fichier???
Merci d'avance
Antigone
=> Bon alors la, tu essaye par la commande "mysql" de passer en "commande MySQL"alors que ton serveur n'est pas lance ! Si je t'assure ! Je sais pas ce que te dis ton demon ms MySQL est pas lance !
Pour le lancer : # mysqld_safe
pour le fichier mysql.sock, en fait c'est un 'faux fichier', il est cree lors du lancement de mysql et supprime lors de l'arret de mysql, c'est un fichier temporaire quoi ms en plus complex. Bref t'en occupe pas et lance MySQL comme ^^. et apres tu peux faire # mysql
Citation
PtitKev
Bonjour
Moi aussi j'ai le meme genre de prob.
Je suis sur un MDK 10.1 et je sais pas pkoi ca marche plus.
J'ai essayer de config postfix/courier avec mysql et deja la ca me metait le message:
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
mais je me suis rendu compte se matin que sur mon site aussi ca le fait :/
Donc mysql marche plus du tout.
Ca pourais venir de koi ?
Merci et à bientot
=> Bon alors la c'est comme pour antigone, ton MySQL n'est pas lance
pour le lancer : # mysqld_safe
EN RESUMER pour tout le monde :
Lancer MySQL : # mysqld_safe
puis si on veut passer en commande (normalement c'est le but, sauf si on veut utiliser php
)
Commande MySQL : # mysql -u root(ou un autre nom d'utilisateur, si on en a definit un autre a l'install) -pMOTDEPASSE (si on a definit un mot de passe)
J'espere vous avoir bien aider.
Car moi au moment de mes pbs j'aurai bien aimer eviter de m'arrcher mes cheveux sur ce ##### de mysql.sock en erreur(2) lol
@+ angelsmatt expert en bug MySQL lol
PS: si ca interesse/aide des gens, je veux bien faire un tuto sur comment installer MySQL sur une SlackWare (sur mandrake et Redhat c'est pareil
), meme si ca ne reste que sur le forum !