mysql ".frm" fait référence à la définition de la table, qui est un fichier décrivant la structure de la table, tandis que ".ibd" fait référence au fichier de données de la table et d'index. Chaque nœud non-feuille de l'index (arbre B+) de. la table stocke l'index. Les nœuds feuilles stockent les index et les données correspondant aux index.
L'environnement d'exploitation de ce tutoriel : système Windows 10, MySQL version 5.7, ordinateur Dell G3.
Qu'est-ce que le fichier mysql.frm ?
Base de données mysql
Le moteur de stockage est myisam Vous verrez 3 types de fichiers dans le répertoire de données : .frm, .myi, .myd
(1) *. frm- -La définition de la table est un fichier décrivant la structure de la table.
(2) *.MYD--Fichier d'informations de données "D", qui est le fichier de données de la table.
(3) *.MYI--Fichier d'informations d'index "I", qui est l'arborescence de données de tout index dans le fichier de données de la table
Le moteur de stockage est InnoDB Vous verrez 2 types de fichiers dans les données. répertoire : .frm, .ibd
(1)*.frm - fichier de structure de table.
(2) *.ibd - fichiers pour les données de table et les index. Chaque nœud non-feuille de l'index (arbre B+) de la table stocke l'index, et les nœuds feuilles stockent l'index et les données correspondant à l'index.
Introduction connexe :
MySQL est un système de gestion de base de données relationnelle développé par la société suédoise MySQL AB et est un produit d'Oracle. MySQL est l'un des systèmes de gestion de bases de données relationnelles les plus populaires. En termes d'applications WEB, MySQL est l'un des meilleurs logiciels d'application RDBMS (Relational Database Management System).
MySQL est un système de gestion de base de données relationnelle. Une base de données relationnelle stocke les données dans différentes tables au lieu de placer toutes les données dans un seul grand entrepôt, ce qui augmente la vitesse et la flexibilité.
Le langage SQL utilisé par MySQL est le langage standardisé le plus couramment utilisé pour accéder aux bases de données. Le logiciel MySQL adopte une politique de double licence et est divisé en version communautaire et version commerciale. En raison de sa petite taille, de sa vitesse rapide et de son faible coût total de possession, en particulier open source, MySQL est généralement choisi comme site Web pour le développement de petites et moyennes entreprises. et de grandes bases de données.
【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!