MySql

Post Reply
Message
Author
Arno

MySql

#1 Post by Arno »

Hallo, hoffe ich poste hier ins richtige Forum. Ich versuche verzweifelt auf meinem Linuxrechner
MySql zu starten, bekomme aber immer nur folgende Fehlermeldung:
Error 2002: Can´t connect to local MySql Server through socket '/tmp/mysql.sock'
was immer das auch heissen mag. Hab Suse 6.3 installiert

Arno

Bernd

Re: MySql

#2 Post by Bernd »

Hallo

Bist du sicher das dein mySQL Server läuft? Ich kenn mich mit (Heul)Suse zwar nicht aus aber probier mal ob /etc/init.d/mysql start als root

bye
/ Bernd /

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: MySql

#3 Post by gewitter »

(Heul)Suse??
Was soll das denn?

odauter
Posts: 460
Joined: 17. Apr 2000 20:05
Location: Hamburg
Contact:

Re: MySql

#4 Post by odauter »

> Error 2002: Can´t connect to local MySql Server through socket '/tmp/mysql.sock'
Socket in /tmp??? Arrrgh, das is ma wieder typisch Su... Ooups, jetzt hätte ich benahe was gesagt <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Ich gehe mal davon aus, dass mein Vorredner das falsch verstanden hat und gerade das Problem ist, daß Du den Deamon eben nicht starten kannst.
Also... auch kenn mich mit SuSE nicht aus, aber ich würde mal checken, ob der MySQL-Deamon User ausreichend Rechte auf den relevanten Verzeichnissen, hier speziell /tmp, hat. Noch besser wäre es, wenn Du rauskriegen würdest, warum den Socket unter /tmp sucht, bzw. das beheben würdest. Eigentlich sollte der unter /var/lib/mysql/ sein. Sollte es Dieses Verzeichnis geben, würde ich auch da mal die Rechte prüfen. Wenn der User dort kein Schreibrecht hat, kann er auch kein Socket erstellen. Zudem wäre es interessant mal in die Files /etc/my.cnf und /etc/init.d/mysqld (laut meinem Vorredner soll das ja wohl da liegen...) zu sehen, ob dort irgendetwas zum Thema Socket zu finden ist.

Mehr fällt mir spontan nicht ein...
bye.olli
--
"Where's Oswald when we need him.."

Arno

Re: MySql

#5 Post by Arno »

Also mit /etc/init.d/mysql geht es nicht. Und die beiden Files /etc/my.cnf und /etc/init.d/mysqld gibt es auch nicht.
Wenn ich nach mysql Files suche dann zeigt er mir /usr/bin/mysql, /usr/include/mysql und /usr/man/man1/mysql.1.gz
Hoffe ihr könnt damit was anfangen , ich kanns nicht. Hoffentlich ist es überhaupt installiert. Ich weiss es nicht.
Und wenn nicht wie macht man das? *vorschamimbodenversink*

odauter
Posts: 460
Joined: 17. Apr 2000 20:05
Location: Hamburg
Contact:

Re: MySql

#6 Post by odauter »

Hehe, das sieht mir doch sehr stark danach aus, daß Du nur den Client, nicht aber den Server-Deamon installiert hast. <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">
Mach mal´n 'rpm -qa | grep mysql'. Wenn da nicht etwas wie "mysql-server-..." ausgespuckt wird, dann solltest Du gleichnamiges rpm installieren. Dann klappts auch mit dem Deamon. <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
bye.olli
--
"Where's Oswald when we need him.."

Arno

Re: MySql

#7 Post by Arno »

Habs mal so gemacht. Das spuckte er aus:

kmysql-1.1.3-38
kmysqlad-0.2-55
mysqldev-3.22.27-2


Arno

odauter
Posts: 460
Joined: 17. Apr 2000 20:05
Location: Hamburg
Contact:

Re: MySql

#8 Post by odauter »

Du hast nicht mal den vollständigen Client drauf, so wie's aussieht. Installiere mysql-3.22.27-2 und mysql-server-3.22.27-2, dann sollte das gehen.
bye.olli
--
"Where's Oswald when we need him.."

Arno

Re: MySql

#9 Post by Arno »

super, danke jetzt gehts

Arno

Post Reply