Le client mysql fait référence au client MySQL, qui est un client en ligne de commande ; après l'installation de MySQL, un programme client MySQL sera fourni. Les utilisateurs peuvent se connecter à MySQL via le client MySQL, puis saisir des instructions SQL et les exécuter.
L'environnement d'exploitation de ce tutoriel : système Windows 10, version mysql8, ordinateur Dell G3.
Qu'est-ce que le client MySQL ?
Après l'installation de MySQL, en plus de MySQL Server, qui est le véritable serveur MySQL, un programme client MySQL est également inclus. Le client MySQL est un client de ligne de commande. Vous pouvez vous connecter à MySQL via le client MySQL, puis saisir et exécuter des instructions SQL.
Ouvrez l'invite de commande et entrez la commande mysql -u root -p Vous serez invité à saisir un mot de passe. Remplissez le mot de passe root MySQL. S'il est correct, vous serez connecté au serveur MySQL et l'invite deviendra 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> │ │ │ └────────────────────────────────────────────────────────┘
Entrez exit pour vous déconnecter du serveur MySQL et revenir à l'invite de commande.
Le programme exécutable du client MySQL est mysql et le programme exécutable du serveur MySQL est mysqld.
La relation entre le client MySQL et le serveur MySQL est la suivante :
┌──────────────┐ SQL ┌──────────────┐ │ MySQL Client │───────>│ MySQL Server │ └──────────────┘ TCP └──────────────┘
L'instruction SQL saisie dans le client MySQL est envoyée au serveur MySQL via une connexion TCP. Le numéro de port par défaut est 3306, c'est-à-dire que s'il est envoyé au serveur MySQL local, l'adresse est 127.0.0.1:3306.
Vous pouvez également simplement installer le client MySQL, puis vous connecter au serveur MySQL distant. Supposons que l'adresse IP du serveur MySQL distant soit 10.0.1.99, puis utilisez -h pour spécifier l'adresse IP ou le nom de domaine :
mysql -h 10.0.1.99 -u root -p
Résumé
Le programme de ligne de commande mysql est en fait le client MySQL et le véritable programme du serveur MySQL. est mysqld, exécuté en arrière-plan.
【Recommandation associée : tutoriel vidéo mysql】
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!