Je souhaite suivre la formation du livre oreilly ""pratique de php et mysql" mais l'auteur écrit :"nous supposons que vous disposez d'un ordinateur sous linux ou windows disposant en local d'un environnement complet Apache/Mysql/Php. "
J'ai vérifié sous ma knoppix tout semble installé mais si je tape mysql ,j obtiens aussi bien en root qu'en utilisateur normal :
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Ce n'est pas étonnant puisque il n 'y a rien dans le dossier /var/run/mysqld ....mais bon
Si vous avez un conseil ,un lien pour m'encourager et surtout m'instruire ...
# une idée
Posté par Cali_Mero . Évalué à 1.
Cela devrait te donner le chemin du fichier en question sur ton système. Ensuite, une petite édition du fichier my.ini devrait suffire à régler le problème.
[^] # Re: une idée
Posté par hippo . Évalué à 1.
Parce que en utilisateur normal ,j'obtiens :
hippo@box:~$ updatedb && locate mysql.sock
/usr/bin/updatedb: line 142: /var/cache/locate/locatedb.n: Permission denied
/usr/bin/find: /lost+found: Permission denied
/usr/bin/find: /etc/amanda: Permission denied
/usr/bin/find: /etc/partimaged: Permission denied
/usr/bin/find: /etc/ssl/private: Permission denied
/usr/bin/find: /initrd/lost+found: Permission denied
/usr/bin/find: /root/.mc/cedit: Permission denied
/usr/bin/find: /root/.kde: Permission denied
/usr/bin/find: /root/.synaptic: Permission denied
/usr/bin/find: /root/Desktop: Permission denied
/usr/bin/find: /root/.thumbnails: Permission denied
/usr/bin/find: /var/lib/amanda: Permission denied
/usr/bin/find: /var/lib/arpwatch: Permission denied
/usr/bin/find: /var/lib/cups/certs: Permission denied
/usr/bin/find: /var/lib/nessus/private/CA: Permission denied
/usr/bin/find: /var/lib/nfs/sm: Permission denied
/usr/bin/find: /var/lib/partimaged: Permission denied
/usr/bin/find: /var/lib/php4: Permission denied
/usr/bin/find: /var/lib/xdm/authdir: Permission denied
/usr/bin/find: /var/lib/nvidia: Permission denied
/usr/bin/find: /var/log/amanda: Permission denied
/usr/bin/find: /var/log/iptraf: Permission denied
/usr/bin/find: /var/log/mysql: Permission denied
/usr/bin/find: /var/log/samba: Permission denied
/usr/bin/find: /var/log/squid: Permission denied
/usr/bin/find: /var/run/fetchmail: Permission denied
/usr/bin/find: /var/run/usb: Permission denied
/usr/bin/find: /var/spool/cron/atjobs: Permission denied
/usr/bin/find: /var/spool/cron/atspool: Permission denied
/usr/bin/find: /var/spool/cron/crontabs: Permission denied
/usr/bin/find: /var/spool/cups: Permission denied
/usr/bin/find: /var/spool/smail/tmp: Permission denied
/usr/bin/find: /var/spool/squid: Permission denied
updatedb: new database would be empty
locate: warning: database `/var/cache/locate/locatedb' is more than 8 days old
hippo@box:~$
ce sont des commande bash ou intégrées à mysql ???
[^] # Re: une idée
Posté par Cali_Mero . Évalué à 1.
Cela *devrait* te permettre de trouver l'emplacement du fichier, si bien sûr il existe.
# démarrage mysql difficile .
Posté par Jllc . Évalué à 4.
A priori, c'est tout simplement que le serveur MySql ne tourne pas du tout.
Tappes la commande "ps -ef", et regarde si parmi les processus, il y a un "mysqld" (ou quelque chose dans le genre).
S'il n'y en a pas, lance tout simplement le serveur, via la commande "/etc/init.d/mysql start".
[^] # Re: démarrage mysql difficile .
Posté par hippo . Évalué à 2.
Il reste que toutes ces histoires d initialisation des demons,utilisateurs locaux et distants ....ça n'est jamais trés agréable .
Merci beaucoup tout de méme.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.