Maison  >  Article  >  base de données  >  Quels programmes existe-t-il dans la base de données MySQL pour gérer le serveur MySQL ?

Quels programmes existe-t-il dans la base de données MySQL pour gérer le serveur MySQL ?

WBOY
WBOYavant
2023-08-26 22:41:12609parcourir

Quels programmes existe-t-il dans la base de données MySQL pour gérer le serveur MySQL ?

La base de données MySQL nous fournit le programme suivant comme outil de gestion pour gérer le serveur MySQL :

mysqld

Il est également connu sous le nom de démon du serveur MySQL. C'est le programme principal qui effectue la majeure partie du travail dans une installation MySQL. Nous devons utiliser ‘mysqld’ pour démarrer notre serveur MySQL. Il propose de nombreuses options qui peuvent être spécifiées au démarrage.

mysqladmin

Fondamentalement, « mysqladmin » peut être utilisé comme client pour effectuer des opérations administratives. Nous pouvons l'utiliser pour afficher la configuration et l'état actuel du serveur, créer et supprimer des bases de données, et bien plus encore.

Par exemple, en utilisant la commande avec l'option –ping avec 'mysqladmin' nous pouvons vérifier si le serveur MySQL est vivant :

C:\mysql\bin>mysqladmin -u root ping
mysqld is alive

Si nous voulons créer une nouvelle base de données, cela peut être fait en utilisant la commande suivante :

C:\mysql\bin>mysqladmin -u root create Tutorials

Bien d'autres opérations administratives peuvent être effectuées en utilisant différentes options de "mysqladmin".

mysql

Fondamentalement, il s'agit d'une interface de ligne de commande permettant aux utilisateurs finaux de gérer les objets de données utilisateur.

mysqlcheck

Il s'agit d'une interface de ligne de commande permettant aux utilisateurs finaux d'effectuer la maintenance des tables, comme la vérification, la réparation, l'optimisation et l'analyse des tables. Il doit être utilisé pendant que le serveur "mysqld" est en cours d'exécution car nous n'avons alors pas besoin d'arrêter le serveur pour effectuer la maintenance des tables.

mysqlshow

Il s'agit d'une interface de ligne de commande permettant aux utilisateurs finaux d'afficher les informations sur les tables et les colonnes. Il est utilisé pour voir rapidement quelles bases de données, leurs tables, colonnes ou index de table existent.

mysqldump

Il s'agit d'une interface de ligne de commande permettant à l'administrateur ou à l'utilisateur final d'exporter des données du serveur vers un fichier. Fondamentalement, il effectue une sauvegarde logique, générant un ensemble d'instructions SQL qui peuvent être exécutées pour reproduire les définitions d'objets de base de données et les données de table d'origine. La commande mysqldump peut produire une sortie au format CSV, dans d'autres formats de texte délimité ou XML.

mysqimport

Il s'agit d'une interface de ligne de commande permettant aux administrateurs ou aux utilisateurs finaux de charger un outil de programme de table d'importation de fichiers de données pour charger des données dans des tables.

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer