![]() |
[ CLOSED ] Connection failed: SQLSTATE[HY000] [2002] - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: German Corner (/forum-26.html) +--- Thread: [ CLOSED ] Connection failed: SQLSTATE[HY000] [2002] (/thread-5603.html) |
[ CLOSED ] Connection failed: SQLSTATE[HY000] [2002] - CHBIE - 02-02-2009 03:54 PM Hi Leute letzte Nacht den Server normal Heruntergefahren und Heute Morgen gestartet es erscheint folgende Fehlermeldung: Code: Connection failed: SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) Die beiden Logs (mysql.err & mysql.log) sind LEER! Ferner fehlen folgende Einträge in der /var/run/mysqld: Code: mysqld.pid habe die zwei Einträge Manuel angelegt, Besitzer auf mysql geändert, schreibrechte angepasst. Server neu gestartet und die Einträge in /var/run/mysqld waren wieder weg! weiss jemand Rat? Ausgabe in der Konsole: Code: alpha:~# /etc/init.d/mysql start Code: alpha:~# mysqld wo finde ich diesen Eintrag: ./mysql/user.frm Danke und Gruss CHBIE RE: Connection failed: SQLSTATE[HY000] [2002] - Zothos - 02-02-2009 04:51 PM was sagt dir denn /var/log/messages (oder vergleichbare log welche einfach alles was auf dem server passiert beinhaltet)? RE: Connection failed: SQLSTATE[HY000] [2002] - CHBIE - 02-02-2009 05:02 PM syslog: Code: Feb 2 08:57:01 alpha mysqld_safe[1963]: started Gruss CHBIE RE: Connection failed: SQLSTATE[HY000] [2002] - joximu - 02-02-2009 05:14 PM Die Tabelle mit den MySQL Benutzern scheint kaputt zu sein. Da hilft wohl nur: mysql starten ohne Berechtigungsüberprüfung und diese Tabelle reparieren oder aus einem Backup wiederherstellen. /Joxi RE: Connection failed: SQLSTATE[HY000] [2002] - CHBIE - 02-02-2009 05:23 PM (02-02-2009 05:14 PM)joximu Wrote: mysql starten ohne Berechtigungsüberprüfung und wie soll ich das anstellen? Gruss CHBIE RE: Connection failed: SQLSTATE[HY000] [2002] - joximu - 02-02-2009 06:23 PM shell> /usr/bin/mysqld_safe --user=mysql --skip-grant-tables & und dann einfach shell> /usr/bin/mysql mysql und dann musst du die Tabelle user reparieren: mysql> REPAIR TABLE user ggf \g hintendran... quit und mysql nochmals komplett beenden/neustarten... und hoffen... Gruss Joxi RE: [ CLOSED ] Connection failed: SQLSTATE[HY000] [2002] - CHBIE - 02-02-2009 06:56 PM Funktioniert So nicht weil meine DB TotalSchaden hat - und das Backup nicht zu gebrauchen ist - weil TotalSchaden ebenfalls vorhanden. Habe in der zwischenzeit einen anderen TestServer aufgesetzt und in Betrieb genommen. Hoffe der Fehler wiederholt sich nicht wieder. 3fach Backup der wichtigsten Daten Hilft immer. Danke und Gruss CHBIE |