Maison > base de données > tutoriel mysql > MySQL active-t-il INNODB par défaut ?

MySQL active-t-il INNODB par défaut ?

WBOY
Libérer: 2023-09-01 21:09:05
avant
1275 Les gens l'ont consulté

Oui, il est activé par défaut à partir de MySQL version 4.0. Ici, nous utilisons MySQL version 8.0.1 -

mysql> select version();
+-----------+
| version() |

+-----------+
| 8.0.12    |
+-----------+
1 row in set (0.00 sec)
Copier après la connexion

Vérifions maintenant my.ini où le type de moteur par défaut InnoDB est visible -

MySQL active-t-il INNODB par défaut ?

Créons d'abord deux tables. L’un d’eux définira le type de moteur, tandis que l’autre ne le fera pas.

Premier tableau -

mysql> create table DemoTable1(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY);
Query OK, 0 rows affected (0.80 sec)
Copier après la connexion

Deuxième tableau configuré avec ENGINE InnoDB -

mysql> create table DemoTable2(
   Id int NOT NULL AUTO_INCREMENT PRIMARY KEY
) ENGINE=InnoDB;
Query OK, 0 rows affected (0.76 sec)
Copier après la connexion

Les deux tableaux ci-dessus ont le type de moteur InnoDB, que vous ayez mentionné le type de moteur ou non.

Vérifions le type de moteur du premier tableau -

mysql> select engine from information_schema.TABLES where TABLE_SCHEMA = 'web' and table_name='DemoTable1';
+--------+
| ENGINE |
+--------+
| InnoDB |
+--------+
1 row in set (0.56 sec)
Copier après la connexion

Vérifions maintenant le type de moteur du deuxième tableau -

mysql> select engine from information_schema.TABLES where TABLE_SCHEMA = 'web' and table_name='DemoTable2';
+--------+
| ENGINE |
+--------+
| InnoDB |
+--------+
1 row in set (0.00 sec)
Copier après la connexion

Comme le montre le tableau ci-dessus, vous pouvez afficher le type de moteur comme "InnoDB". Même si nous n'avons pas mentionné le type de moteur dans DemoTable1, le type de moteur visible est "InnoDB".

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