Hallo,
/usr/local/mysql/libexec/mysqld: Can't change dir to '/var/local/mysql/' (Errcode: 2)
Mit welchen Rechten läuft denn der mysqld? Wie sehen die Rechte/Besitzer von aus? Ich denke da liegt das Problem. Der Benutzer unter dem MySQL läuft muss in das Verzeichnis schreiben und lesen können.
Nur um zu testen ob es daran liegt könntest Du die Rechte des Verzeichnisses '/var/local/mysql/' mal eben auf 777 setzen(chmod 777 /var/local/mysql/)
Das Verzeichnis "/var/local/mysql" hat noch garnicht existiert. Ich dachte es wäre beim "cofigure" automatisch angelegt worden.
Habs angelegt:
linux:/var # cd local
linux:/var/local # cd mysql
linux:/var/local/mysql # ls -l
total 0
drwxr-xr-x 2 root root 48 Jul 3 12:52 .
drwxr-xr-x 3 root root 72 Jul 3 12:52 ..
linux:/var/local/mysql #
dann nochmal starten. Wenn es dann funktioniert - prima, aber bloß nicht so lassen.
Ergebnis:
linux:/usr/local/mysql # mysqld start
linux:/usr/local/mysql # Starting mysqld daemon with databases from /var/local/mysql
030703 13:00:24 mysqld ended
MfG Steffen