Maison > Article > base de données > Comment interroger le nombre de tables dans MySQL
Dans MySQL, vous pouvez utiliser l'instruction SELECT avec la fonction count() pour interroger le nombre de tables dans la base de données. La syntaxe est "SELECT count() FROM information_schema.TABLES WHERE TABLE_SCHEMA='database name';".
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
Afficher le nombre de tables de base de données
La syntaxe est la suivante :
SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='dbname';
où dbname est le nom de la base de données à afficher.
Voir la structure du tableau :
description tbname;
Vous pouvez également utiliser l'abréviation :
desc tbname;
L'exemple est le suivant :
select count(*) tables ,table_schema from information_schema.tables where table_schema='work_ad' group by table_schema;
Apprentissage recommandé : 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!