Kann ich eine Remote-Verbindung zu einer mysql-Datenbank befindet sich auf einem web-hosting-server?
Ich möchte eine Verbindung zu einem MySQL Datenbank läuft in einem server, der sich in einem web-hosting-Unternehmen (siteground).
Kann dies erreicht werden?, gibt es einen port für die Verbindung zur mysql-Datenbank wie (3306)?
Wenn nicht, gibt es irgendwelche Server online, wo dieser erreicht werden kann?
PS: ich bin mit Delphi, und ich bin mit MySQL lokal mit ODBC.
- Im Allgemeinen, diese Art von Fragen ist besser adressiert serverfault.com. Insbesondere ist nicht die web-hosting-Unternehmen in einer besseren position, um Sie zu informieren über Ihre Unterstützung (oder deren fehlen) und Ihre Einschränkungen/Berechtigungen über den Zugang zu DBMS-Backends ?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es hängt von Ihrem hosting-provider, die Sie haben würde, Sie zu Fragen. 3306 ist in der Regel der richtige port.
Normalerweise, dass der port geschlossen ist, für den Zugriff von außerhalb aus Gründen der Sicherheit.
Vielen Dank alle.
problem gelöst! 😀
Ich kontaktierte die Unterstützung bei der hosting-Firma, und Sie erzählte mir, Ihre mögliche und gab mir diese nützliche link
http://kb.siteground.com/article/I_have_problems_accessing_my_mysql_database_remotely.html
alles was ich zu tun hatte, ist Sie eine "remote-mysql-host', was ist meine ip, und dann habe ich noch die Datenbank, um den windows-odbc-und es funktionierte Prima, als ob es denen lokale db (nur langsamer).
Ich denke, Sie können, aber Sie haben, um es zu aktivieren. Lesen Sie Dokumentation
Wenn Sie ssh-Zugriff auf Ihren hosting-provider, können Sie erstellen einen tunnel und dann auf der route alle lokalen Datenverkehr. In Ihrer lokalen Maschine so etwas tun:
geben Sie Ihr Kennwort und der Rechner, auf dem Sie ausgeführt
ssh
- Befehl wird der port 3306 weitergeleitet, um die hosting-Anbieter. Dies ist, wenn Sie eine Verbindung zu localhost:3306 auf dem Rechner, auf dem Sie den Befehl ausgeführt es wird tatsächlich eine Verbindung zu den hosting-provider.werden kann, können Sie versuchen, diese, verwendet es http-tunnel von sqlyog und indy
Die Verbindung zum MySQL Server Über HTTP-Tunnel