PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mysql #2002 - Der Server antortet nicht phpmyadmin



24dan
16.05.07, 23:57
Hallo ich habe gerade ein mysql Problem:
Beim Versuch mich auf meinem phpmyadmin einzulogen bekomme ich folgende Meldung:


#2002 - Der Server antwortet nicht. (evtl. ist auch der Socket des lokalen MySQL-Servers socket nicht korrekt konfiguriert)


Unter /var/run/mysql/mysql.sock finde ich aber keine Datei: mysql.sock
Die Datei /etc/mysql/debian.cnf


socket = /var/run/mysqld/mysqld.sock


Hat jemand einen Tip wie ich den Socket anlege?

24dan
17.05.07, 00:37
Okay ich habe den fehler gefunden:

1. Beim aptitude upgrade ist wohl einiges anders konfiguriert worden.
2. In der /var/log/syslog stand einiges an wichtigen Infos:


May 17 00:23:19 localhost /etc/init.d/mysql[2994]:
May 17 00:27:43 localhost mysqld_safe[3047]: started
May 17 00:27:43 localhost mysqld[3051]: 070517 0:27:43 /usr/sbin/mysqld: unknown variable 'expire_logs_days=10'
May 17 00:27:43 localhost mysqld[3051]:
May 17 00:27:43 localhost mysqld_safe[3053]: ended
May 17 00:27:49 localhost /etc/init.d/mysql[3116]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
May 17 00:27:49 localhost /etc/init.d/mysql[3116]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
May 17 00:27:49 localhost /etc/init.d/mysql[3116]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
May 17 00:27:49 localhost /etc/init.d/mysql[3116]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!

3. Die unbekannte Variable ist das Problem somit also in /etc/mysql/my.cnf auskommentieren
4. Dann mysql neu starten: /etc/init.d/mysql start