Mysql.sock fehlt

Hallo,

ich habe SuSE Linux 8.1. Von dieser Distribution habe ich die
Binärdateien von mysql in der Version 3.23.52 installiert. Will ich
eine Datenbank erstellen, sagt mysql mir, daß mysql.sock fehlt.
Originalfehlermeldung:
error: ‚Can’t connect to local MySQL server through socket
‚/var/lib/mysql/mysql.sock‘ (111)‘
Check that mysqld is running and that the socket:
‚/var/lib/mysql/mysql.sock‘ exists!

Eine Dateisuche ergab die „Neuigkeit“, daß auf meinem System
kein Socket namens mysql.sock existiert.
Wie kann man sich einen solchen Socket installieren?

Vielen Dank für Antworten,

Robin

Hallo,

ich habe SuSE Linux 8.1. Von dieser Distribution habe ich die
Binärdateien von mysql in der Version 3.23.52 installiert.
Will ich
eine Datenbank erstellen, sagt mysql mir, daß mysql.sock
fehlt.
Originalfehlermeldung:
error: ‚Can’t connect to local MySQL server through socket
‚/var/lib/mysql/mysql.sock‘ (111)‘
Check that mysqld is running and that the socket:

läuft denn der mysqld? Der legt öffnet sich ja seinen socket automatisch sobald er läuft.

‚/var/lib/mysql/mysql.sock‘ exists!

Eine Dateisuche ergab die „Neuigkeit“, daß auf meinem System
kein Socket namens mysql.sock existiert.
Wie kann man sich einen solchen Socket installieren?

Vielen Dank für Antworten,

Robin

Hallo!

Originalfehlermeldung:
error: ‚Can’t connect to local MySQL server through socket
‚/var/lib/mysql/mysql.sock‘ (111)‘
Check that mysqld is running and that the socket:

läuft denn der mysqld? Der legt öffnet sich ja seinen socket
automatisch sobald er läuft.

Zuerst war er nicht zum Starten beim Boot vorgesehen, jetzt aber schon. Er startet und beendet sich nach der Meldung failed beim Boot ohne eine mysql.sock erzeugt zu haben.

Starte ich den Dienst mysqld folgt die Meldung:

Starting service MySQL
Starting mysqld-max daemon with databases from /var/lib/mysql
030226 15:42:01 mysqld ended

…done

Er scheint sich also gleich wieder zu beenden.

Robin

Hallo,

für alle, die das gleiche Problem haben / hatten, stelle ich
meine Lösung (HURRAAAAAAA) vor:

Da ich die SuSE 8.1-Distribution habe mußte ich zunächst alles,
was MySQL ist, entfernen. Anschließend die SuSE-Pakete mysql,
mysql-max, mysql-client und mysql-shared installieren.

Dannach mußte ich die Befehle
insserv mysql
(SuSE-Befehl zum Starten des MySQL-Servers beim OS-Start) und
rcmysql start
(SuSE-Befehl zum sofortigen Starten des MySQL-Servers)

Das Starten des MySQL-Clients über das YaST2-Interface gelang
nicht. Aber nun funktioniert er.

Beim Compilieren der Quellen von MySQL 4 habe ich (natürlich)
immer noch Probleme. Vielleicht stellt SuSE ein Update zur
Verfügung, oder ich wechsele mein Linux. :wink:
Parallel habe ich Vextor-Linux installiert. Bei dem macht das
Compilieren von MySQL 4 keine Probleme.

Viele Grüße,

Robin