Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie stellt man über die Befehlszeile eine Verbindung zu einer Remote-MySQL-Datenbank her?

Barbara Streisand
Freigeben: 2024-11-05 14:07:02
Original
968 Leute haben es durchsucht

How to Connect to a Remote MySQL Database from the Command Line?

Navigieren in entfernten MySQL-Datenbanken über die Befehlszeile

Wenn man vor der Aufgabe steht, von einem lokalen Computer aus auf eine entfernte MySQL-Datenbank zuzugreifen, mag das für einige so sein erleben Sie die frustrierende Fehlermeldung „Verbindung nicht möglich“, begleitet von einem numerischen Code. Dieses verwirrende Problem kann auf eine Kombination von Faktoren zurückgeführt werden.

Um dieses Problem anzugehen, ist eine vielschichtige Lösung erforderlich. Erstens ist es wichtig, beim Erstellen des Befehls die richtige Syntax zu verwenden. Das folgende Format sollte sorgfältig beachtet werden:

mysql -u {username} -p'{password}' \
-h {remote server ip or name} -P {port} \
-D {DB name}
Nach dem Login kopieren

Zum Beispiel, wenn jemand versucht, eine Verbindung mit einem Remote-Server unter „127.0.0.1“ über Port „3306“ herzustellen und dabei auf die Datenbank mit dem Namen „local ,“ würde der Befehl etwa so aussehen:

mysql -u root -p'root' \
-h 127.0.0.1 -P 3306 \
-D local
Nach dem Login kopieren

Es ist unbedingt erforderlich, den genauen Abstand wie oben beschrieben einzuhalten, da verstreute Leerzeichen das Verbindungsproblem weiter verschlimmern können. Nach erfolgreicher Ausführung dieses Befehls wird der Benutzer nahtlos zur angegebenen MySQL-Konsole weitergeleitet und gewährt Zugriff auf die Zieldatenbank.

Das obige ist der detaillierte Inhalt vonWie stellt man über die Befehlszeile eine Verbindung zu einer Remote-MySQL-Datenbank her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage