[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Can't connect to local MySQL server through socket



Steffen Kuntoff schrieb:
Hallo,

Hi!.

[...]
/var/run/mysqld/mysqld.sock existiert, diese Datei ist allerdings leer. Wie kann ich bei MySQl ein tabula-rasa erhalten?

Wie lösche ich den Socket? Bringt dies überhaupt etwas?

Imho nicht da er wohl "on-demand" erstellt wird?


SYSlog:
Mar 19 06:52:05 xxxx mysqld_safe[16203]: started
Mar 19 06:52:05 xxxx mysqld[16207]: 060319 6:52:05 Can't start server : Bind on unix socket: Permission denied

Hmm, könnte es sein dass die Berechtigungen auf das Verzeichnis nicht stimmen?, ist das bei dir auch so wie bei mir, s.u.?.

Mar 19 06:52:05 xxxx mysqld[16207]: 060319 6:52:05 Do you already have another mysqld server running on socket: /var/run/mysqld/mysqld.sock ?
Mar 19 06:52:05 xxxx mysqld[16207]: 060319 6:52:05 Aborting
Mar 19 06:52:05 xxxx mysqld[16207]:
Mar 19 06:52:05 xxxx mysqld[16207]: 060319 6:52:05 /usr/sbin/mysqld: Shutdown Complete
Mar 19 06:52:05 xxxx mysqld[16207]:
Mar 19 06:52:05 xxxx mysqld_safe[16210]: ended
Mar 19 06:52:11 xxxx /etc/init.d/mysql[16273]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in Mar 19 06:52:11 xxxx /etc/init.d/mysql[16273]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed Mar 19 06:52:11 xxxx /etc/init.d/mysql[16273]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)' Mar 19 06:52:11 xxxx /etc/init.d/mysql[16273]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Mar 19 06:52:11 xxxx /etc/init.d/mysql[16273]:

Ausgabe bei gestartetem mysqld, anscheinend wird der Socket erst beim starten angelegt:

deb:~# ls -la /var/run/mysqld/mysqld.
mysqld.pid   mysqld.sock
deb:~# ls -la /var/run/mysqld/mysqld.sock
srwxrwxrwx  1 mysql mysql 0 Mar 24 00:32 /var/run/mysqld/mysqld.sock


Nachdem der Server gestoppt ist stirbt der Socket wohl.
deb:~# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
deb:~# ls -la /var/run/mysqld/mysqld.sock

deb:~# ls -la /var/run/mysqld/
total 8
drwxr-xr-x   2 mysql root 4096 Mar 24 00:33 .
drwxr-xr-x  15 root  root 4096 Mar 23 19:15 ..

Hab von Mysql nicht so den Plan also wenn ich Müll verzapfe bitte korrigieren ...


MfG
Grüsse & MH
MH



Reply to: