Schmidmaier

 SCHMIDMA  online

Virusinfo
IP-Checker
Security-Check
Kontakt
 

Wegweiser

 
  Home  
  IP-Checker  
  Sicherheit  
  Links  
  Wissen  
  Testberichte  
  Schulungen  
  Bibliothek  
  Referenzen  
  Sitemap  
  Kontakt  
 


 

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)
 

02.01.2011
Counter
Impressum

Peter Schmidmaier
Pagerank erhoehen Perl