robotto7831a Geschrieben 24. September 2003 Geschrieben 24. September 2003 Hallo zusammen, ich habe auf zwei Rechnern SuSE 8.0 mit einer MySQL DB installiert. Auf dem einem Rechner keine Probleme. Aber auf dem anderen habe ich folgendes Problem. Irgendwie kann ich über den Browser keine Verbindung zur DB herstellen. Wenn ich das mit phpMyAdmin probiere kommt folgende Fehlermeldung: #2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) Wenn ich in phpMyAdmin anstatt localhost 127.0.0.1 einstelle, geht es. Was läuft da falsch? Frank Palvölgyi
A.Z.R.A.E.L. Geschrieben 25. September 2003 Geschrieben 25. September 2003 Hi! Ich denke du musst da den MySQL - Server (Dämon) erst starten! Gruß Azrael
robotto7831a Geschrieben 25. September 2003 Autor Geschrieben 25. September 2003 Den habe ich mit rcmysql start gestartet. rcmysql status sagt running. Frank
tobias-digital Geschrieben 25. September 2003 Geschrieben 25. September 2003 <ORAKEL> Der User des Mysql-Prozesses hat keine Schreibrechte auf /tmp/mysql.sock </ORAKEL>
robotto7831a Geschrieben 25. September 2003 Autor Geschrieben 25. September 2003 Werde ich morgen prüfen. Frank
robotto7831a Geschrieben 26. September 2003 Autor Geschrieben 26. September 2003 Also Schreibrechte sind auch in Ordnung. Ich habe aber folgendes festgestellt. Wenn ich aus localhost 127.0.0.1 mache, dann läuft alles ohne Probleme. Jetzt kommt die spannende Frage warum? Frank
A.Z.R.A.E.L. Geschrieben 26. September 2003 Geschrieben 26. September 2003 Servus! Kannst du dich mit nem anderen Tool (z.B. MySQL Front End) mit MySQL verbinden?? Also nicht lokal? Gruß Azrael
robotto7831a Geschrieben 26. September 2003 Autor Geschrieben 26. September 2003 Ich habe es mit MyODBC getestet. Kein Problem. Frank
kinnley Geschrieben 26. September 2003 Geschrieben 26. September 2003 Ich vermute mal, das du eine php-seite aufgeruden hat und nun mal in der php.ini nachschauen möchtest, ob der pfad zu mysql.sock richtig ist
robotto7831a Geschrieben 26. September 2003 Autor Geschrieben 26. September 2003 Nein. Mein Problem ist folgendes: Wenn ich in PHP bei einer MySQL Verbindung bei $datenbankhost $verbindung = mysql_pconnect($datenbankhost, $user_id_select, $passwort_id_select); [/php] localhost angebe, gibt es nur Fehlermeldungen. Wenn ich aber bei $datenbankhost 127.0.0.1 angebe, funktioniert alles wunderbar. Frank
Jaraz Geschrieben 26. September 2003 Geschrieben 26. September 2003 Tach, steht in der hosts Datei "127.0.0.1 localhost"? Gruß Jaraz
robotto7831a Geschrieben 26. September 2003 Autor Geschrieben 26. September 2003 Ja steht drin. Frank
Jaraz Geschrieben 26. September 2003 Geschrieben 26. September 2003 Welche Fehlermeldung kommt denn? access denied? Dann hast du in den Mysql Rechtetabellen den User nur mit der ip und nicht mit localhost drin stehen. Gruß Jaraz
robotto7831a Geschrieben 26. September 2003 Autor Geschrieben 26. September 2003 Als Fehlermeldung kommt in phpMyAadmin: #2002 - Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) In den Rechtetabellen steht überall localhost. Das ist ja das komische. Das ist nicht mein erster SuSE Server mit MySQL. Das hatte ich noch nie. Frank
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden