Maison  >  Article  >  base de données  >  Quel fichier est mysql.frm ?

Quel fichier est mysql.frm ?

藏色散人
藏色散人original
2023-04-04 09:22:191950parcourir

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.

Quel fichier est mysql.frm ?

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!

Déclaration:
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