Regardons l'administrateur et les utilitaires de MySQL et comprenons comment les utiliser -
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.
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
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
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 ...
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] ...]
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 ...
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 ...
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 ...]
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!