Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>MySQL geht nicht mehr :-(

MySQL geht nicht mehr :-(

jonny91
jonny9127.06.0620:01
Hallo,
meine MySQL Datenbank auf meinem Mac funktioniert nicht mehr!
phpMyAdmin meldet:
#2002 - Der Server antwortet nicht. (evtl. ist auch der Socket des lokalen MySQL-Servers socket nicht korrekt konfiguriert)
Es hat alles funktioniert und ich hab nix gemacht! apple4ever hat das gleiche Problem! Es trat zeitgleich auf! Neuinstallation bringt nix!
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0

Kommentare

jonny91
jonny9127.06.0620:38
Keiner ne Idee?!
Ich brauch die Datenbank ziemlich dringend (die Daten darin sind egal)
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
rofl
rofl27.06.0621:07
Läuft denn der Server, startet er?
Schau doch mal die Systemeinstellungen>MySQL
0
jonny91
jonny9127.06.0621:58
Da läuft alles!
PHP meckert:
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/mysql/mysql.sock' (2) in /Users/jonasgreitemann/Sites/db.php on line 2
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
jonny91
jonny9127.06.0622:06
huch! ich will gucken was mit /var/mysql/mysql.sock los ist, hab aber gerade gemeckert, das in /var gar kein mysql Ordner ist! Da neuinstallation nix hilf - was kann ich tun?!
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
Rantanplan
Rantanplan27.06.0622:08
Ja nu.... Was macht man, wenn ein Verzeichnis fehlt?
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
jonny91
jonny9127.06.0622:10
ins Forum schreiben?!:-y

was denn? neu anlegen? das würd nix bringen, dann fehlt ja noch der Inhalt! Außerdem reichen meine Terminalfähigkeiten nicht sooo weitO:-)
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
Rantanplan
Rantanplan27.06.0622:15
Verzeichnis anlegen. Die .sock legt MySQL beim Start von ganz alleine an. Außerdem auf die Berechtigung achten, vielleicht ist die einfach falsch gesetzt und erlaubt dem mysqld das Erzeugen des Verzeichnisses nicht.
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
Rantanplan
Rantanplan27.06.0622:17
Oder vielleicht legt es das auch nicht alleine an.... keine Ahnung, aber du kannst sicher Google genauso gut wie ich benutzen, das habe ich nämlich nur per Google gefunden: Und wie die da drin bin ich auch der Ansicht, daß das Zeug nicht von alleine verschwindet
„Wenn ich nicht hier bin, bin ich auf dem Sonnendeck“
0
jonny91
jonny9127.06.0622:32
Rantanplan
jetzt hab ich in /var ein Verzeichnis mysql - das bleibt nur dummerweise leer:-P

seaside
Probier ich jetzt mal! Hier auf MTN gibt's ja genug Werbung dafür(policeman)
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
jonny91
jonny9127.06.0622:34
seaside
Leg das Verezeichnis an. Der Socket wird automatisch angelegt.

Ansonsten kannst Du Deine php.ini Datei auch von MySQL-Kommunikation per Socket auf TCP/IP umstellen.

Wenn Du im PHP Skript nicht localhost als Host und expl. einen Port angiebst, dann verwendet PHP TCP/IP und nicht den Socket.

Wenn PHP und MySQL auf dem gleichen Rechner laufen, solltest Du aber aus Performance-Gründen den Socket nutzen.

Hab nicht umbedingt vor die Datenbank nur für PHP zu nutzen! Eigentlich brauch ich nur was zum testen für ein JDBC-Programm
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
rofl
rofl27.06.0622:35
Aber /var verschwindet doch nicht so einfach. Hab leider gerade keinen Mac hier, aber kann mal jemand ohne Probleme schauen was da noch drin liegt?
0
jonny91
jonny9127.06.0622:42
all

mit MAMP geht es! Danke für die Hilfe!
„How much wood would a woodchuck chuck if a woodchuck could chuck wood?“
0
seaside27.06.0622:19
Lad Dir MAMP runter. funktioniert super.
0
seaside27.06.0622:24
Leg das Verezeichnis an. Der Socket wird automatisch angelegt.

Ansonsten kannst Du Deine php.ini Datei auch von MySQL-Kommunikation per Socket auf TCP/IP umstellen.

Wenn Du im PHP Skript nicht localhost als Host und expl. einen Port angiebst, dann verwendet PHP TCP/IP und nicht den Socket.

Wenn PHP und MySQL auf dem gleichen Rechner laufen, solltest Du aber aus Performance-Gründen den Socket nutzen.
0
seaside27.06.0623:07
jonny91<br>
Hab nicht umbedingt vor die Datenbank nur für PHP zu nutzen! Eigentlich brauch ich nur was zum testen für ein JDBC-Programm

Vermutlich kannst Du den JDBC Treiber auch auf Socket oder TCP/IP einstellen.
0
seaside27.06.0623:08
jonny91<br>
Rantanplan
jetzt hab ich in /var ein Verzeichnis mysql - das bleibt nur dummerweise leer:-P

Weil Du ein /var/mysql Verzeichnis brauchst und zudem die Recht korrekt gesetzt sein müssen.


0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.