Heim >Datenbank >MySQL-Tutorial >Wie verbinde ich mich über die Befehlszeile auf einem Mac mit einer MySQL-Datenbank?

Wie verbinde ich mich über die Befehlszeile auf einem Mac mit einer MySQL-Datenbank?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-16 05:35:02705Durchsuche

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

Herstellen einer Verbindung zu MySQL über die Befehlszeile auf einem Mac

Beim Arbeiten auf einem Mac ist das Herstellen einer Verbindung zu MySQL über die Befehlszeile erforderlich oft ein entscheidender Schritt. Dies kann einfach mit dem Befehl mysql erreicht werden, der den wesentlichen Zugriff auf das MySQL-Datenbanksystem ermöglicht.

Um über die Befehlszeile eine Verbindung zu MySQL herzustellen, führen Sie den folgenden Befehl aus:

mysql -u USERNAME -pPASSWORD -h HOSTNAMEORIP DATABASENAME

Hier „-u“ stellt den Benutzernamen dar, „-p“ gefolgt vom Passwort ohne Leerzeichen, „-h“ bezeichnet den Hostnamen oder die IP und der letzte Parameter stellt die Zieldatenbank dar.

Zum Beispiel, wenn der Benutzername ist „my_username“, das Passwort ist „my_password“, der Hostname ist „localhost“ und der Datenbankname ist „my_database“, der Befehl wäre:

mysql -umy_username -pmy_password -hlocalhost my_database

Nachdem Sie diesen Befehl ausgeführt haben, werden Sie Sie werden aufgefordert, das Passwort einzugeben. Sobald Sie es angegeben haben, sollten Sie erfolgreich mit der MySQL-Datenbank verbunden sein.

Eine weitere Möglichkeit, eine Verbindung zu MySQL herzustellen, besteht darin, das Passwort im Befehl wegzulassen und es dann interaktiv einzugeben, nachdem Sie die Eingabetaste gedrückt haben. Dies kann mit dem folgenden Befehl erfolgen:

mysql -u USERNAME -h HOSTNAMEORIP DATABASENAME -p

Aus Sicherheitsgründen wird jedoch generell empfohlen, das Passwort direkt im Befehl anzugeben, um ein mögliches Abhören zu verhindern.

Das obige ist der detaillierte Inhalt vonWie verbinde ich mich über die Befehlszeile auf einem Mac mit einer 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