Maison > Article > base de données > Comment vérifier le moteur de stockage MySql sous Linux
Les bases de données telles qu'Oracle et SQL Server ne sont équipées que d'un seul moteur de stockage et tous les mécanismes de gestion du stockage des données sont les mêmes. La base de données MySql fournit une variété de moteurs de stockage. Les utilisateurs peuvent choisir des moteurs de stockage adaptés à différents besoins pour stocker des données pour les tables de données, et ils peuvent également écrire des moteurs de stockage exclusifs en fonction de leurs propres besoins.
Trouver le type de base de données par défaut à partir de phpMyAdmin est possible, à condition que vous ayez accès à phpMyAdmin. Sélectionnez une base de données dans phpMyAdmin pour afficher sa liste de tables. Sous la colonne "Type", vous verrez le type de table de données pour chaque table.
Si vous pouvez vous connecter directement au serveur MySQL, une autre façon d'identifier le moteur de stockage consiste à vous connecter au serveur MySQL et à exécuter la commande MySQL suivante :
mysql> SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';
La commande ci-dessus sera affiché dans la base de données »mydatabase» Le type de moteur de la table 'mytable'.
Utilisez mysqlshow, un outil de ligne de commande et une méthode de vérification du moteur pour afficher les informations de la base de données. mysqlshow est inclus dans le package d'installation du client MySQL. Pour utiliser la commande mysqlshow, vous devez fournir les informations de connexion au serveur MySQL.
La commande suivante affichera des informations spécifiques à la base de données. Sous la colonne "Moteur", vous pouvez voir le moteur utilisé par chaque table.
$ mysqlshow -u -p -i
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!