Maison > base de données > tutoriel mysql > le corps du texte

Administration et utilitaires MySQL

WBOY
Libérer: 2023-09-17 11:09:09
avant
1100 Les gens l'ont consulté

MySQL 管理和实用程序

Regardons l'administrateur et les utilitaires de MySQL et comprenons comment les utiliser -

ibd2sdi

C'est un utilitaire qui extrait les informations de dictionnaire sérialisées (SDI) des fichiers d'espace de table InnoDB. Les données SDI existent dans tous les fichiers d'espace de table InnoDB persistants. ibd2sdi peut être utilisé pendant l'exécution ou lorsque le serveur est hors ligne.

innochecksum

Il imprime la somme de contrôle des fichiers InnoDB. Il lit le fichier d'espace de table InnoDB, calcule une somme de contrôle pour chaque page, compare la somme de contrôle calculée avec la somme de contrôle stockée et signale la non-concordance, affichant ainsi les pages corrompues. Il a été développé à l'origine pour accélérer la vérification de l'intégrité des fichiers du tablespace après une panne de courant, mais il peut également être utilisé après la copie de fichiers

Il peut être appelé comme suit -

shell> innochecksum [options] file_name
Copier après la connexion

myisam_ftdump

Il affiche des informations sur FULLTEXT dans les tables MyISAM Informations indexées. Il lit directement le fichier d'index MyISAM, il doit donc être exécuté sur l'hôte du serveur où se trouve la table. Avant d'utiliser myisam_ftdump, les utilisateurs doivent s'assurer que si le serveur est en cours d'exécution, ils émettent d'abord une instruction FLUSH TABLES.

Il peut être appelé comme suit -

shell > myisam_ftdump [options] tbl_name index_num
Copier après la connexion

myisamchk

Il obtient des informations sur les tables de la base de données utilisateur ou les vérifie, les répare ou les optimise. Il est utilisé avec les tables MyISAM, c'est-à-dire les tables avec des fichiers .MYD et .MYI pour stocker des données et des index. L'utilisation de myisamchk avec des tables partitionnées n'est pas prise en charge.

Il peut être appelé comme suit -

shell> myisamchk [options] tbl_name ...
Copier après la connexion

myisamlog

Il traite le contenu des fichiers journaux MyISAM. Pour créer un tel fichier, démarrez le serveur avec l'option --log-isam=log_file.

Il peut être appelé comme suit -

shell> myisamlog [options] [file_name [tbl_name] ...]
Copier après la connexion

myisampack

Il compresse les tables MyISAM. Cela fonctionne en compressant chaque colonne du tableau individuellement. En règle générale, myisampack contient 40 à 70 % du fichier de données.

Il peut être appelé comme suit -

shell> myisampack [options] file_name ...
Copier après la connexion

mysqlbinlog

Le journal binaire du serveur est constitué de fichiers contenant des "événements" qui aident à décrire les modifications apportées au contenu de la base de données. Le serveur écrit ces fichiers au format binaire. Pour afficher le contenu au format texte, utilisez l'utilitaire mysqlbinlog.

Il peut être appelé comme suit -

shell> mysqlbinlog [options] log_file ...
Copier après la connexion

mysqldumpslow

Le journal des requêtes lentes MySQL contient des informations sur les requêtes qui prennent beaucoup de temps à s'exécuter. Cet utilitaire analyse les fichiers journaux des requêtes lentes MySQL et résume leur contenu.

Il peut être appelé comme suit -

shell> mysqldumpslow [options] [log_file ...]
Copier après la connexion

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!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal