Hallo David, Am Sa, 2004-03-06 um 05.18 schrieb David Haller:
Hallo,
Am Sat, 06 Mar 2004, Marco Schuler schrieb:
Am Fr, 2004-03-05 um 23.35 schrieb David Haller:
Am Fri, 05 Mar 2004, Marco Schuler schrieb:
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
ls -l /var/lib/mysql/mysql.sock
??
/bin/ls: /var/lib/mysql/mysql.sock: Datei oder Verzeichnis nicht gefunden
Unschön! Wer erzeugt denn diese Datei?
Normal das Programm das den Socket verwenden will... Existiert /var/lib/mysql denn? Wenn nicht sollte es reichen das Verzeichnis mit passenden Rechten (evtl. z.B. mysql.daemon) anzulegen.
Ja, das Verzeichnis existiert mit den richtigen Rechten: drwxr-xr-x 10 mysql daemon 664 2004-03-06 12:22 mysql Das heisst, der mysqld sollte mysql.sock doch eigentlich problemlos anlegen können. Woran könnte das liegen, dass das File wider aller Erwartung nicht angelegt wird? Wie komme ich dem auf die Spur? Was könnte denn das Zusatzpacket mysql-max anrichten, so dass mysqld plötzlich keine Lust mehr hat, die Datei anzulegen?
Ansonsten laesst sich der zu verwendende Socket auch ueber die config-Dateien festlegen.
Hoffe, das wird nicht nötig sein... -- Grüsse Marco