Can't connect to local MySQL server through sock [Debian Apache MySql] - Linux et OS Alternatifs
Marsh Posté le 26-06-2002 à 15:56:25
fo pas démarrer mySQL aussi ?
sinon essaye de créer le fichier, puis vois ce qui se passe
Marsh Posté le 26-06-2002 à 17:29:41
ps -A|grep mysql
si ca renvoi rien ca veut dire que ton daemon n'est meme pas lancé, s'il est lancé crée le ficher la
touch /tmp/mysql.sock
met le sticky bit dessus
sinon si ca marche pas cherche le fichier de log, généralement c un fichier qui s'appelle nom d'hote.err, si ton pc s'appelle kougar ca sera kougar.err, dedans t'as les logs
Ca peut aussi venir d'un prob de droits, genre si mysqld est lancé avec l'user mysql et que les bdd ne sont pas rw par lui, ca marchera pas..dans ce cas faut chowné correctement les bons fichiers (ca dépends comment c installé, perso /usr/local/mysql avec des symlinks des binaires chui jamais emmerdé, chown -R mysql.nogroup /usr/local/mysql )
Je m'égare... donc d'abord regarde dans tes logs si il te dit quelque chose
edit : ah oui le .err chez moi se situe a la racine des dossiers de bdd, (cherche un rep mysql avec plein de .frm .myd dedans) bin c juste au nivo en-dessous
Marsh Posté le 26-06-2002 à 19:40:19
jai lair con la... mysql est pas lancer... pis jtrouve pas comment le lancer lol
Marsh Posté le 26-06-2002 à 19:53:35
bah s'il est bien installé, comme ça normalement :
dans un shell : /etc/rc.d/init.d/mysql start
(selon la distro la bien sûr)
edit : ben vi, ben justement c'est selon la distro, je viens de voir que c'est une debian, donc, faut faire :
dans un shell :
cd /usr/local/mysql/bin
./mysql
Marsh Posté le 26-06-2002 à 19:56:31
ya rien de tout ca et pourtant jlai installer utilisant apt-get install
Marsh Posté le 26-06-2002 à 20:22:56
jai fait un locate mysql et pourant jvois rien pour le partir
/etc/mysql
/etc/mysql/my.cnf
/usr/doc/libmysqlclient6
/usr/doc/php4-mysql
/usr/lib/apache/1.3/500mod_auth_mysql.info
/usr/lib/apache/1.3/mod_auth_mysql.so
/usr/lib/libmysqlclient.so.6
/usr/lib/libmysqlclient.so.6.0.0
/usr/lib/php4/apache/mysql.so
/usr/lib/php4/DB/mysql.php
/usr/share/doc/libmysqlclient6
/usr/share/doc/libmysqlclient6/changelog.Debian.gz
/usr/share/doc/libmysqlclient6/copyright
/usr/share/doc/libmysqlclient6/README.Debian
/usr/share/doc/php4-mysql
/var/lib/dpkg/info/libmysqlclient6.conffiles
/var/lib/dpkg/info/libmysqlclient6.list
/var/lib/dpkg/info/libmysqlclient6.md5sums
/var/lib/dpkg/info/libmysqlclient6.postinst
/var/lib/dpkg/info/libmysqlclient6.prerm
/var/lib/dpkg/info/libmysqlclient6.shlibs
/var/lib/dpkg/info/php4-mysql.list
/var/lib/dpkg/info/php4-mysql.md5sums
/var/lib/dpkg/info/php4-mysql.postinst
/var/lib/dpkg/info/php4-mysql.prerm
/var/run/mysqld
Marsh Posté le 26-06-2002 à 20:50:42
FealiT a écrit a écrit : jai fait un locate mysql et pourant jvois rien pour le partir /etc/mysql /etc/mysql/my.cnf /usr/doc/libmysqlclient6 /usr/doc/php4-mysql /usr/lib/apache/1.3/500mod_auth_mysql.info /usr/lib/apache/1.3/mod_auth_mysql.so /usr/lib/libmysqlclient.so.6 /usr/lib/libmysqlclient.so.6.0.0 /usr/lib/php4/apache/mysql.so /usr/lib/php4/DB/mysql.php /usr/share/doc/libmysqlclient6 /usr/share/doc/libmysqlclient6/changelog.Debian.gz /usr/share/doc/libmysqlclient6/copyright /usr/share/doc/libmysqlclient6/README.Debian /usr/share/doc/php4-mysql /var/lib/dpkg/info/libmysqlclient6.conffiles /var/lib/dpkg/info/libmysqlclient6.list /var/lib/dpkg/info/libmysqlclient6.md5sums /var/lib/dpkg/info/libmysqlclient6.postinst /var/lib/dpkg/info/libmysqlclient6.prerm /var/lib/dpkg/info/libmysqlclient6.shlibs /var/lib/dpkg/info/php4-mysql.list /var/lib/dpkg/info/php4-mysql.md5sums /var/lib/dpkg/info/php4-mysql.postinst /var/lib/dpkg/info/php4-mysql.prerm /var/run/mysqld |
effectivement, il te manque 2-3 petites choses là
comment tu l'as installé (toute la commande : si apt-get, précise le nom du package)
Marsh Posté le 26-06-2002 à 21:02:56
FealiT a écrit a écrit : apt-get install php4-mysql |
là t'as juste installer le support mysql pour php
apparemment, ce serait plutot ça :
apt-get install mysql-server
Marsh Posté le 26-06-2002 à 21:22:42
fallais le savior lol merci.. me reste a etudier comment fonctionne les acces et tou.. merci bcp
Marsh Posté le 26-06-2002 à 15:44:27
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
le probleme cest que ce fichier nexiste carement pas...