Maison > base de données > tutoriel mysql > Qu'est-ce qu'un moteur de stockage et comment afficher la liste des moteurs de stockage pris en charge par une installation MySQL ?

Qu'est-ce qu'un moteur de stockage et comment afficher la liste des moteurs de stockage pris en charge par une installation MySQL ?

WBOY
Libérer: 2023-09-11 20:33:09
avant
1402 Les gens l'ont consulté

Quest-ce quun moteur de stockage et comment afficher la liste des moteurs de stockage pris en charge par une installation MySQL ?

Il peut être défini comme le composant logiciel utilisé par un système de gestion de base de données (SGBD) pour gérer différentes opérations SQL telles que la création, la lecture, la mise à jour et la suppression de données dans la base de données. En d’autres termes, il est utilisé par le SGBD pour gérer les informations de la base de données. Le moteur de stockage le plus couramment utilisé est InnoDB, qui est également le moteur de stockage par défaut pour MySQL 5.5 et versions ultérieures. Avant MySQL5.5, le moteur de stockage par défaut était MyISAM.

En utilisant la commande SHOW ENGINES, nous pouvons vérifier la liste des moteurs de stockage pris en charge par l'installation de MySQL −

mysql> SHOW ENGINES\G
Copier après la connexion
*************************** 1. row ***************************
      Engine: FEDERATED
     Support: NO
     Comment: Federated MySQL storage engine
Transactions: NULL
          XA: NULL
  Savepoints: NULL
*************************** 2. row ***************************
      Engine: MRG_MYISAM
     Support: YES
     Comment: Collection of identical MyISAM tables
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 3. row ***************************
      Engine: MyISAM
     Support: YES
     Comment: MyISAM storage engine
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 4. row ***************************
      Engine: BLACKHOLE
     Support: YES
     Comment: /dev/null storage engine (anything you write to it disappear
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 5. row ***************************
      Engine: CSV
     Support: YES
     Comment: CSV storage engine
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 6. row ***************************
      Engine: MEMORY
     Support: YES
     Comment: Hash based, stored in memory, useful for temporary tables
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 7. row ***************************
      Engine: ARCHIVE
     Support: YES
     Comment: Archive storage engine
Transactions: NO
          XA: NO
  Savepoints: NO
*************************** 8. row ***************************
      Engine: InnoDB
     Support: DEFAULT
     Comment: Supports transactions, row-level locking, and foreign keys
Transactions: YES
          XA: YES
  Savepoints: YES
*************************** 9. row ***************************
      Engine: PERFORMANCE_SCHEMA
     Support: YES
     Comment: Performance Schema
Transactions: NO
          XA: NO
  Savepoints: NO
9 rows in set (0.00 sec)
Copier après la connexion

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