Heim  >  Artikel  >  Datenbank  >  Was ist ein MySQL-Client?

Was ist ein MySQL-Client?

藏色散人
藏色散人Original
2023-04-05 11:05:064258Durchsuche

MySQL-Client bezieht sich auf den MySQL-Client, einen Befehlszeilen-Client. Nach der Installation von MySQL wird ein MySQL-Client-Programm bereitgestellt. Benutzer können sich über den MySQL-Client bei MySQL anmelden, dann SQL-Anweisungen eingeben und ausführen.

Was ist ein MySQL-Client?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, MySQL8-Version, Dell G3-Computer.

Was ist ein MySQL-Client?

Nach der Installation von MySQL ist neben MySQL Server, dem eigentlichen MySQL-Server, auch ein MySQL-Client-Programm enthalten. MySQL Client ist ein Befehlszeilen-Client. Sie können sich über den MySQL-Client bei MySQL anmelden und dann SQL-Anweisungen eingeben und ausführen.

Öffnen Sie die Eingabeaufforderung und geben Sie den Befehl mysql -u root -p ein. Sie werden zur Eingabe eines Passworts aufgefordert. Geben Sie das MySQL-Root-Passwort ein. Wenn es korrekt ist, werden Sie mit dem MySQL-Server verbunden und die Eingabeaufforderung ändert sich in „mysql>“:

┌────────────────────────────────────────────────────────┐
│Command Prompt                                    - □ x │
├────────────────────────────────────────────────────────┤
│Microsoft Windows [Version 10.0.0]                      │
│(c) 2015 Microsoft Corporation. All rights reserved.    │
│                                                        │
│C:\> mysql -u root -p                                   │
│Enter password: ******                                  │
│                                                        │
│Server version: 5.7                                     │
│Copyright (c) 2000, 2018, ...                           │
│Type 'help;' or '\h' for help.                          │
│                                                        │
│mysql>                                                  │
│                                                        │
└────────────────────────────────────────────────────────┘

Geben Sie Exit ein, um die Verbindung zum MySQL-Server zu trennen und zur Eingabeaufforderung zurückzukehren.

Das ausführbare Programm des MySQL-Clients ist mysql und das ausführbare Programm des MySQL-Servers ist mysqld.

Die Beziehung zwischen MySQL-Client und MySQL-Server ist wie folgt:

┌──────────────┐  SQL   ┌──────────────┐
│ MySQL Client │───────>│ MySQL Server │
└──────────────┘  TCP   └──────────────┘

Die im MySQL-Client eingegebene SQL-Anweisung wird über eine TCP-Verbindung an MySQL-Server gesendet. Die Standard-Portnummer ist 3306. Wenn sie also an den lokalen MySQL-Server gesendet wird, lautet die Adresse 127.0.0.1:3306.

Sie können auch einfach den MySQL-Client installieren und dann eine Verbindung zum Remote-MySQL-Server herstellen. Nehmen Sie an, dass die IP-Adresse des Remote-MySQL-Servers 10.0.1.99 ist, und geben Sie dann mit -h die IP-Adresse oder den Domänennamen an:

mysql -h 10.0.1.99 -u root -p

Zusammenfassung

Das Befehlszeilenprogramm MySQL ist eigentlich der MySQL-Client und das eigentliche MySQL-Serverprogramm ist mysqld, das im Hintergrund läuft.

【Verwandte Empfehlungen: MySQL-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas ist ein MySQL-Client?. 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
Vorheriger Artikel:Was ist MySQL Sakila?Nächster Artikel:Was ist MySQL Sakila?