Maison > Article > base de données > Comment spécifier le moteur de stockage dans MySQL ?
Comment spécifier le moteur dans MySQL : 1. Lors de la création d'une table, vous pouvez spécifier le moteur de stockage via ENGINE. Ajoutez simplement "engine=storage engine;" à la fin de l'instruction create ; en modifiant la table, vous pouvez utiliser "alter table table name engine=storage engine;" pour spécifier le moteur de stockage.
(Tutoriel recommandé : Tutoriel vidéo MySQL)
Moteur de stockage, c'est-à-dire, type de table (table_type)
Les utilisateurs peuvent choisir comment stocker les données, indexer, utiliser ou non les transactions, etc. en fonction des besoins de l'application. Le choix d'un moteur de stockage approprié peut souvent améliorer efficacement les performances de la base de données et l'efficacité de l'accès aux données. De plus, plusieurs tables d'une base de données peuvent utiliser une combinaison de différents moteurs pour répondre à diverses performances et besoins réels.
MySQL prend en charge de nombreux moteurs de stockage, notamment MyISAM, InnoDB, BDB, MEMORY, MERGE, EXAMPLE, NDB Cluster, ARCHIVE, etc., parmi lesquels InnoDB et BDB prennent en charge la sécurité des transactions. Il prend également en charge certains moteurs de stockage tiers, tels que TokuDB (moteur de stockage à hautes performances d'écriture et haute compression) et Infobright (moteur de stockage en colonnes).
mysql spécifie le moteur de stockage
La première façon de modifier le moteur de stockage est de modifier le fichier de configuration MySQL, comme indiqué dans la figure ci-dessous, recherchez le fichier my. ini
Ouvrez une ligne et recherchez la ligne comme indiqué dans la figure ci-dessous. Ici, modifiez simplement le moteur de stockage selon vos besoins, comme indiqué dans la figure ci-dessous. 🎜>
Ensuite, nous pouvons également le modifier via des instructions SQL, comme le montre la figure ci-dessous, Dans le processus de création de la table, le moteur de stockage peut être spécifié via ENGINE, et le moteur est ajouté à la fin de l'instruction create =MyISAM Ensuite, utilisez l'instruction Show pour afficher l'instruction de création de la table, et vous constater que le moteur de stockage a été modifié en MyISAM, comme le montre la figure ci-dessous De plus, nous pouvons également modifier le moteur de stockage d'une table existante via l'alter table déclaration, comme indiqué dans la figure ci-dessous Modifié À l'avenir, vous devrez vérifier le moteur de stockage pour vérification via l'instruction Show, comme indiqué dans la figure ci-dessous
Informations étendues
Afficher le moteur de stockage utilisé par la table actuelle
mysql> show create table emp;ou
mysql> show table status like 'emp' \G;
Afficher les moteurs de stockage pris en charge par la base de données actuelle
mysql> show engines \G;Pour plus de connaissances liées à la programmation, veuillez visiter :
Introduction à la programmation ! !
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!