Unable to connect to any of the specified MySQL ho

Von: , 19.04.2011 22:01 Uhr


Hi @ all!!

Folgende problemstellung:

Ich hoste selber auf einem eigenen ubuntu 10.10 PC eine MySQL Datenbank.
In verbindung mit dieser Datenbank wollte ich jetzt eine Homepage erstellen, jedoch bekomme ich einfach keine verbindung zur Datenbank.
Wenn ich mich mit einem x Beliebeigen PC mit MySql Workbench zu meiner datenbank verbinde funktioniert das ohne probleme. Also erreichbar ist sie.

Wenn ich jetzt die Homepage nur Debugge also lokal ausführe ohne sie online zu stellen, funktioniert alles so wie es soll. Sobald ich sie aber uploade bekomme ich nur die fehlermeldung.
Die Homepage ist: www.sitzplatz.co.at .
Dort steht im moment die fehlermeldung!

Hoffe es kann mir jemand helfen. Muss ich irgentwas auf den ftp server uploaden (die mysql.data ist vorhanden), fehlt da noch irgendwas??

Achja vielleivht hilft der connectionString von der Web.config weiter:

Code:

<connectionStrings>
<add name="***ConnectionString" connectionString="server=***.dyndns-server.com;User Id=***;password=***;Persist Security Info=True;database=***"
providerName="MySql.Data.MySqlClient" />
</connectionStrings>

MFG und Danke TOM

12 Antworten zu dieser Frage

  1. Antwort von nach 5 Minuten 0 hilfreich
    Re: Unable to connect to any of the specified MySQL ho

    hast du schon versucht, die datenbank über phpmyadmin hochzuladen?

  2. Antwort von nach 2 Stunden 0 hilfreich
    Re: Unable to connect to any of the specified MySQL ho


    <connectionStrings>
    <add name="***ConnectionString"
    connectionString="server=***.dyndns-server.com;User
    Id=***;password=***;Persist Security Info=True;database=***"
    providerName="MySql.Data.MySqlClient" />
    </connectionStrings>
    Du hast die Datenbank also auf deinem Heimrechner und man soll über dyndns darauf zugreifen können?

    Oder interpretiere ich das falsch: server=***.dyndns-server.com
    Geht der Zugriff von außen (also nicht von deinem Heimnetz aus, wenn du zu Beispiel zu einem Kumpel gehst) auch von jedem beliebigen Rechner?

    Wenn nicht könntest du mal in deinem Router Portforwarding und auf deinem Rechner checken ob Verbindungen von außen (anderen Subnetzen) durch eine Firewall (iptables) verhindert wird.

    • Antwort von nach 8 Stunden 0 hilfreich
      Re^2: Unable to connect to any of the specified MySQL ho

      Hi oder besser morgen!!


      Also ich kann mich mit MySQL Workbench von jedem pc aus ( auch nicht im LAN sondern per Internet) zu meiner Datenbank verbinden.

      MfG tom

    • Antwort von nach 11 Stunden 0 hilfreich
      Re^2: Unable to connect to any of the specified MySQL ho

      So ich schon wieder :-)

      Also kann mich sogar mit meinem Handy zur Datenbank verbinden. Hab mir Nr app besorgt, funktioniert ohne Probleme. Also da kann's nicht sein! Weitere Ideen?? MfG Tom

      • Antwort von nach 16 Stunden 0 hilfreich
        Re^3: Unable to connect to any of the specified MySQL ho

        Dann kann es eigentlich nur noch an den Skripten liegen.
        Hast du irgendwo noch "localhost" drinstehen? Oder dein Server im Netz hat entsprechende Firewall Einstellungen und lässt keine externen Verbindungen zu Datenbanken zu. Ansonsten fällt mir da jetzt nichts auf Anhieb ein.

        • Antwort von nach 16 Stunden 0 hilfreich
          Re^4: Unable to connect to any of the specified MySQL ho

          Hi!!

          Localhost hab ich nirgends mehr drinnenstehen. Bin selber mit meinem Latein am Ende. Willst du's versuchen?? Willst die zugangsdaten haben???

          MfG Tom

          • Antwort von nach einem Tag 0 hilfreich
            Re^5: Unable to connect to any of the specified MySQL ho

            Sorry, aber ich bin gerade im Masterstudium.
            Hab also selber genug um die Ohren, da brauch ich nicht noch eine Baustelle.

            Gruß
            Christian

  3. Antwort von nach 12 Stunden 0 hilfreich
    Re: Unable to connect to any of the specified MySQL ho

    Moin,
    vermutlich funkt irgendeine Firewall dazwischen, die den MySQL-Port (Standard 3306) blockiert und so die Verbindung verhindert.

    Herzliche Grüße
    Andreas

    • Antwort von nach 14 Stunden 0 hilfreich
      Re^2: Unable to connect to any of the specified MySQL ho

      Hi!!

      Kann ich mir nicht ganz vorstellen. Da ich mich sogar von meinem Handy in der arbeit aus auf die datenbank einlogen kann. Somit sollten eigentlich die einstellungen stimmen, oder???

      MfG Tom

    • Antwort von - abgemeldetes Mitglied - nach 21 Stunden 0 hilfreich
      Re: Unable to connect to any of the specified MySQL ho

      Hallo LJTOM,

      hab mir grad deine Webseite angeschaut, dort steht in unter der Zeile Ausnahmedetails mitunter folgendes:

      Parametername: mysqlsvr21.world4you.com;user

      ist das dein MySQL-Server auf dein Ubuntu-Rechner den du ansprechen willst?

      Gruß
      Hendrik

  4. Antwort von nach 2 Tagen 0 hilfreich
    Re: Unable to connect to any of the specified MySQL ho

    Hi LJ Tom.

    klingt irgendwie nach einem problem mit der Pfadangabe relativ/absolut bzw. der Ordnerstruktur auf dem server bzw. lokalen PC.....

    A.J.M.

  5. Antwort von nach 49 Tagen 0 hilfreich
    Re: Unable to connect to any of the specified MySQL ho

    Hallo Tom,
    zu Anfang muss ich sagen, dass ich mich nicht mit .NET Framework auskenne deswegen kann ich jetzt nicht sagen ob es ein Code Fehler ist (sein kann). Jedoch kenne ich das Problem von PHP her. Ich vermute, dass du beim anlegen des User's der connecten von Localhost unterbunden hast bzw. der MySQL Server dies unterbindet. Schau dir mal die config Datei von MySQL an und check die rechte der User durch sowie die Art wie sie verbinden dürfen. Sollte es immernoch Probleme dann geben, kann ich dir leider nicht mehr helfen... Sorry
    MfG
    Chris

    Jetzt auf diese Frage antworten.