Heim  >  Artikel  >  Datenbank  >  Wie verbinde ich mich über die Befehlszeile mit einer Remote-MySQL-Datenbank?

Wie verbinde ich mich über die Befehlszeile mit einer Remote-MySQL-Datenbank?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-06 08:10:03609Durchsuche

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

Zugriff auf eine Remote-MySQL-Datenbank über die Befehlszeile

Beim Versuch, über die Befehlszeile eine Verbindung zu einer Remote-MySQL-Datenbank herzustellen, treten häufig Fehler auf B. „FEHLER 2003...Es kann keine Verbindung zum MySQL-Server unter ‚{Serveradresse}‘ hergestellt werden“.

Um dieses Problem zu beheben, authentifizieren Sie sich bei der Datenbank mit der richtigen Syntax:

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

Hier ist ein Beispiel:

mysql -u root -p'root' \
        -h 127.0.0.1 -P 3306 \
        -D local

Wichtige Punkte:

  • Verwenden Sie die richtige Syntax ohne Leerzeichen nach -p.
  • Geben Sie die IP oder den Namen des Remote-Servers (-h) und den Port (-P) an.
  • Verbinden Sie sich mit der gewünschten Datenbank (-D), um zu deren Konsole zu wechseln.

Folgendes Wenn Sie diese Schritte ausführen, sollten Sie in der Lage sein, über die Befehlszeile erfolgreich eine Verbindung zur Remote-MySQL-Datenbank herzustellen.

Das obige ist der detaillierte Inhalt vonWie verbinde ich mich über die Befehlszeile mit einer Remote-MySQL-Datenbank?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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