Anzeige:
Ergebnis 1 bis 12 von 12

Thema: MySQL connect fehler

  1. #1
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16

    MySQL connect fehler

    Halli Hallo

    Ich hab da noch was gefunden !

    Also ich habe einen MYSQL Server unter SUSE 8.2 Proff laufen. soweit so gut.

    Allerdings hab ich auf einem meiner Client Rechner nur Windows am start. !

    Darauf würde ich gerne ein EMS MYSQL MANAGER laufen lassen. !
    Ich schaff es aber nicht, das sich das Prog mit der Datenbank verbindet. !

    Das will immer was mit odbc datenbank oder so.

    Beim einrichten der Software werden folgende Fragen gestellt.
    1 : Mysql Host: is klar meinServer:3306
    2 : Mysql DB Name .. is klar.. Datenbank Name
    3: Benutzer ID und Pass auch OK
    4 : !!!! ODBC DSN für Vorschau. Da soll ich nun einen Treiber für Datenquelle auswählen. !!!!
    Ab da schnall ich das nicht mehr.
    Jemand nen Tip für mich

    graz.

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.10.2001
    Ort
    springfield
    Beiträge
    39
    kann man vom suse rechner darauf zugreifen??
    vielleicht muss man einstellen, dass man nicht nur von localhost drauf zugreifen kann??
    was zur hölle ist eine signatur

  3. #3
    Registrierter Benutzer Avatar von Gaert
    Registriert seit
    09.05.2002
    Ort
    Nußloch
    Beiträge
    1.317
    Hallo!

    Lade dir den MySQL ODBC Treiber von mysql.com runter:

    http://www.mysql.com/downloads/api-myodbc-3.51.html


  4. #4
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16
    Aja

    Das hab ich hinbekommen. !!! war easy. Wer lesen kann ist klar im vorteil.

    Eins noch.. Kann ich den meinen MYSQL server von außen übers INET erreichen ??

    Im Intranet funzt das einwandfrei. !!

    Vielen Dank für die Tips.

    Gruß
    LA

  5. #5
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16
    Also nun verzweifle ich aber.

    nun kann ich nicht mehr auf meine Datenbank zugreifen.

    Ich kann nur noch über ein Terminal mysql> arbeiten.
    Ich steig da nicht mehr hinter. Wenn ich einen Linux Clienten connecten will sagt der nur Canot connect server xxx (10061). Meine Güte is das alles schwer. !!!

    Könnte mir nicht doch jemand helfen. ??
    Ich weis nicht mehr weiter. !!!

    wie muß denn so eine my.cnf aussehen ?????

    heul

  6. #6
    Registrierter Benutzer
    Registriert seit
    28.01.2000
    Ort
    München-Moosach, Bayern
    Beiträge
    131
    Die Fehlermeldung deutet darauf hin, dass der Server gar nicht läuft, da er am gewünschten Port keine Verbindung bekommt.

    Solltes allerdings erstmal in mehreren Schritten prüfen.

    1. Kann ich den Mysqlserver vom localhost erreichen
    2. Kann ich den Mysqlserver vom Intranet erreichen
    3. Kann ich den Mysqlserver vom Internet erreichen

    Wenn es von 1 geht, und von 2 oder drei nicht, dann hast du ein Rechte, oder Firewallproblem. Wenn es von 1 nicht geht, dann hast du entweder das falsche Passwort ;-), oder der Mysqlserver läuft nicht.

    Wenn du genaueres Wissen willst, dann musst du auch genauere Infos posten. ( Info zu 1-3 und Fehlermedungen vom Start von Mysql, oder der Konsole)
    Wer ist weisse ?
    Der von jedem Menschen etwas lernen kann.

  7. #7
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16
    Hallo

    Also es ging mal eine Zeit lang über Localhost bzw. 127.0.0.1

    Nachdem ich aber an der my.cnf rumgefummelt habe geht das auch nicht mehr.

    Wenn ich aus der Konsole heraus mysql -u root -p starte und das Passwort eigebe kann ich mich einloggen. !! dies allerdings nur auf dem Serverrechner. Ich habe ein kleines Netzwerk, von dem aus ich nicht mehr mit einem MYSQL Clienten auf diesen Server zugreifen kann. Ich nutze einen Router an dem der Server aber über DMZ freigeschaltet ist. Zusätzlich habe ich auch noch den Port 3306 im Router für diesen Rechner freigegeben. !!! Der Server läuft unter LAMPP 1.0 und startet auch einwandfrei. Wie und wo soll ich den nach dem Fehler suchen.

    So gut kenne ich mich leider nicht damit aus.
    Welche infos soll ich noch geben damit mein Prob gelöst werden kann.

    Gruß
    Linux Anfänger

  8. #8
    Registrierter Benutzer
    Registriert seit
    28.01.2000
    Ort
    München-Moosach, Bayern
    Beiträge
    131
    Hi,

    bei dieser Konstellation würde ich erstmal versuchen, ob der Rechner überhaupt erreichbar ist.

    Sind andere Dienste von den Clients aus erreichbar ?
    Was passiert, wenn du von den Clients aus ein
    ping
    auf die ipadresse des Servers machst ?

    Was sagt ein telnet oder ssh auf diesen port ?
    Wer ist weisse ?
    Der von jedem Menschen etwas lernen kann.

  9. #9
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16
    Also von meinem Arbeitsplatz aus kann ich mit SSH oder KSSH aus die Mühlezugreifen.

    Meine Internetseite die unter Appache läuft ist auch erreichbar.

    Anpingen ist innerhalb des Localen Netzes möglich.
    Ich kann auch übers Inet den PHPMYADMIN aufrufen mit Username+Passwort !!!

    Das klappt ja einwandfrei.

    Wie soll ich SSH auf diesem Port "3306" ausführen ?

  10. #10
    Registrierter Benutzer
    Registriert seit
    28.01.2000
    Ort
    München-Moosach, Bayern
    Beiträge
    131
    Wenn du mit phpmyadmin auf den Rechner kommst, dann läuft der mysqlserver, und das passwort und der user sind auch korrekt.
    Du solltest dir mal in der Doku die Sektion über die Zugriffsrechte ansehen.

    Was noch sein kann, ist dass der Router den Port 3306 innerhalb der DMZ filtert. Deshalb solltest du sehen, ob du an den Port 3306 von den Clients aus hinkommst.

    ssh ip-Adresse -p 3306

    Martin
    Geändert von Martin Ament (29-07-2003 um 17:28 Uhr)
    Wer ist weisse ?
    Der von jedem Menschen etwas lernen kann.

  11. #11
    Registrierter Benutzer
    Registriert seit
    17.07.2003
    Beiträge
    16
    Hallo !!!


    Also wenn ich das mit SSH mache kommt

    24376: ssh: connect to host meine-ip port 3306: Connection refused

    Selbst wenn der Router das filtert ? wie schalte ich das ab ?

  12. #12
    Registrierter Benutzer
    Registriert seit
    28.01.2000
    Ort
    München-Moosach, Bayern
    Beiträge
    131
    Das kann ich dir auch nicht sagen, vielleicht in der Doku zum Router.

    Nur das hier ist ein Datenbankforum, und das Problem ist wohl eher bei den LAN-Einstellungen des Routers zu suchen.

    Martin
    Wer ist weisse ?
    Der von jedem Menschen etwas lernen kann.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •