Wegweiser
|
|
mysql:ERROR 2002: Can't connect to local MySQL-Server through socket
Problem: | Der mysql-Client beendet sich mit mysql:ERROR 2002: Can't connect to local MySQL-Server through socket 'var/lib/mysql/mysql.sock'. Auch eine Änderung in der /etc/my.cnf an eine andere Stelle ändert nichts. Die Änderung in der Sektion des Clients wird nicth beachtet. Erstaunlicherweise kann man als root auf Mysql zugreifen. |
System: | Suse 8.2; mysql 3.23.55 |
Lösung: | Die Datei /etc/my.cnf hat die Berechtigung 600 und die Gruppe daemon. Lösung 1: chmod 640 /etc/my.cnf und den enstprechenden Nutzer die Gruppe daemon zuordnen. Lösung 2: chmod 644 /etc/my.cnf damit alle Nutzer des Systems auf Mysql zugreifen können. |
Stichwörter: |
MYSQL, socket, SUSE
|
weitere Links: |
Mysql
|
Autor: |
Peter Schmidmaier
(Info Stand:05.06.03)
|
|