2009-05-21 3 views
1

Ich habe mich gefragt, ob es einen Weg gibt, auf einem entfernten Computer auf einen Datenbankdienst zuzugreifen, ohne dass ein Webserver auf diesem Computer installiert ist?mysql Zugriff ohne Webserver (zB Apache)

Bietet MYSQL DBMS eine Schnittstelle (Port), die direkt angeschlossen werden kann, oder ist ein Webserver (der die Kommunikation weiterleitet) zwingend erforderlich?

Antwort

5

MySQL kann standardmäßig auf Port 3306 zugreifen. Normalerweise wird dieser Port jedoch von der Firewall blockiert, da es nicht empfehlenswert ist, Ihren DB-Server für die Außenwelt zugänglich zu machen. Wenn Sie über die Befehlszeile auf eine entfernte Datenbank zugreifen möchten, können Sie mysql client verwenden.

Wenn Sie dies über das Internet tun, sollten Sie wahrscheinlich einen Tunnel oder VPN für die Sicherheit verwenden.

0

Sie können mit ODBC eine Verbindung zu MySQL herstellen. Standard Port 3306

0

Wie sie gesagt haben. Sie können sich mit mysql verbinden, indem Sie den Standardport 3306 verwenden. Sie können den MySQL-Client oder die ODBC-, JDBC- oder ADO.Net-Schnittstellen verwenden. Für die meisten Hauptprogrammiersprachen gibt es Anschlüsse.

Wenn Sie ein benutzerfreundliches Tool suchen mysql wie phpMyAdmin verwenden Sie Werkzeuge MYSQL GUI http://dev.mysql.com/downloads/gui-tools/5.0.html

mögen