Heim > Datenbank > MySQL-Tutorial > Hauptteil

Was ist ein MySQL-Client?

藏色散人
Freigeben: 2023-04-05 11:05:06
Original
4205 Leute haben es durchsucht

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>                                                  │
│                                                        │
└────────────────────────────────────────────────────────┘
Nach dem Login kopieren

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   └──────────────┘
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!