Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Externer Zugriff auf MySQL.

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • papl
    hat ein Thema erstellt [Erledigt] Externer Zugriff auf MySQL..

    [Erledigt] Externer Zugriff auf MySQL.

    Moin.

    Ich bekomme keine Verbindung zu meinem MySQL-Server (Root-Server)
    mysql_connect("85.114.140.132", "xxx", "xxx");

    Beachte:
    - Der User hat Rechte von allen Hosts aus ( % )


    Was mache ich falsch?
    Erlaubt MySQL evtl. keinen Zugriff von außen?

    Wenn das der Fall ist, wie stell ichs um?

    Danke.

  • cycap
    antwortet
    das war übrigens der erste Beitrag beim Googelator, wie ich sowas hasse

    Einen Kommentar schreiben:


  • papl
    antwortet
    Es klappt, danke dir.

    ... nu eine Lösung zu haben, war mir ne verwarnung wert

    Einen Kommentar schreiben:


  • cycap
    antwortet
    Man könnte auch auf die Idee kommen die Fehlermeldung einfach mal in das eingabefeld einer gewissen suchmaschine zu kopieren...

    I fixed :

    Edit this file : /etc/mysql/my.cnf
    End comment (#) this line : bind-address = 127.0.0.1

    I hope help you.

    Einen Kommentar schreiben:


  • papl
    antwortet
    Zitat von cycap Beitrag anzeigen
    Das ist mir ne Verwarnung für dich Wert! Wenn dir jemand versucht zu helfen brauchst du so nicht antworten
    Türlich bin ich froh, wie jeder, wenn einem geholfen wird.
    Aber ein entsprechend minderwertiger Post, der dadurch entsteht, dass man nicht das nötige Verständniss aufbringt, andere ihre Posts und dessen Relevanz zu erkennen, um sie richtig durchzulesen, ist ebenfalls zu lynchen.

    wie auch immer..
    Zitat von HPR1974 Beitrag anzeigen
    Ach und wo bitte bekommst Du eine Fehlermeldung access denied?
    .. frag ich mich auch

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    Zitat von papl Beitrag anzeigen
    Lokaler Webserver sagt da (xampp):
    Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on '85.114.140.132' (10061) in C:\xampp\htdocs\hstest.php on line 2
    Can't connect to MySQL server on '85.114.140.132' (10061)
    Ach und wo bitte bekommst Du eine Fehlermeldung access denied?

    Einen Kommentar schreiben:


  • cycap
    antwortet
    Zitat von papl Beitrag anzeigen
    hach, sag an.

    Das ist mir ne Verwarnung für dich Wert! Wenn dir jemand versucht zu helfen brauchst du so nicht antworten

    Einen Kommentar schreiben:


  • papl
    antwortet
    "access denied bedeutet dass der connect steht, aber keine Zugriffsrechte vorliegen."
    hach, sag an.

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    wenn die ip nicht stimmt kommt genau Deine Fehlermeldung:
    Can't connect to MySQL server on ...

    access denied bedeutet dass der connect steht, aber keine Zugriffsrechte vorliegen.

    Einen Kommentar schreiben:


  • papl
    antwortet
    Zitat von HPR1974 Beitrag anzeigen
    und Du bist sicher dass die ip adresse stimmt?
    Es wird nämlich der MySQL Server gar nicht gefunden, das hat erstmal nichts mit Rechten zu tun...
    Das stimmt nicht! Wenn die IP falsch ist, kommt explizit das der MySQL-Server nicht gefunden wurde.

    Nun gut, es liegt anscheinend definitiv am Server.
    Ich habe nämlich testhalber es mit der IP 85.114.134 probiert. Dann kam:

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'foo'@'cache-server.de' (using password: YES) in /var/www/web9/html/hstest.php on line 2
    Access denied for user 'client'@'cache-server.de' (using password: YES)

    Die "Verbindung an sich" klappt hier, jedoch weis ich natürlich die entsprechenden Logindaten nicht (ist ja nicht mein Server).

    Also ich gehe nun mal davon aus, dass es einfach eine falsche Konfiguration meines Root-Servers bzw. dessen MySQL-Installation ist.

    Kann mir hier nun jemand Anhaltspunkte, bezüglich der korrekten Konfiguration, geben?

    Einen Kommentar schreiben:


  • David
    antwortet
    Can't connect to MySQL server on '85.114.140.132' (10061)
    Der Networkstack (des Betriebsystems) kann keine IP Verbindung zu der Kiste mit der Adresse 85.114.140.132 aufbauen. Das hat noch nichts mit mysql zu tun.

    Lost connection to MySQL server at 'reading initial communication packet', system error: 111
    Hier wurde mysql vom OS "gesagt", das die IP Verbindung besteht. Und dann ist was schief gegangen.

    Was das Problem ist, weiß ich nicht.

    Einen Kommentar schreiben:


  • HPR1974
    antwortet
    und Du bist sicher dass die ip adresse stimmt?
    Es wird nämlich der MySQL Server gar nicht gefunden, das hat erstmal nichts mit Rechten zu tun...

    Einen Kommentar schreiben:


  • papl
    antwortet
    Dass es bei mir, xampp, daran hängen mag, mag sein.
    Jedoch läuft die Verbindung ebenfalls nicht auf einem Root - ohne etwaige Firewall.

    Einen Kommentar schreiben:


  • cycap
    antwortet
    auf welchem Server ist keine Firewall? Es kann auch die Firewall eines Rechners sein der Zugriff haben will oder von einem Router o.ä. der dazwischen hängt...

    Einen Kommentar schreiben:


  • papl
    antwortet
    - Der Standardport wird benutzt.
    - Eine Firewall existiert nicht auf dem Root.

    Einen Kommentar schreiben:

Lädt...
X