Maison > Article > base de données > Comment interroger toutes les tables de la base de données avec MySQL
Dans MySQL, vous pouvez utiliser "sélectionner le nom de la table à partir de information_schema.tables où table_schema=database" pour interroger toutes les tables de la base de données, et "information_schema.tables" peut accéder aux métadonnées de la base de données.
L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.
Utilisez la commande select pour interroger tous les noms de tables
L'écriture est la suivante :
select 表名 from information_schema.tables where table_schema='当前数据库'
[La base de données INFORMATION_SCHEMA] est construite dans MySQL et fournit un moyen de accéder aux métadonnées de la base de données. Que sont les métadonnées ? Les métadonnées sont des données sur les données, telles que le nom de la base de données ou le nom de la table, le type de données de la colonne ou les autorisations d'accès, etc.
D'autres termes parfois utilisés pour décrire ces informations incluent « dictionnaire de données » et « catalogue système ».
Dans MySQL, [INFORMATION_SCHEMA] est considéré comme une base de données, ou pour être précis, une base de données d'informations. Il contient des informations sur toutes les autres bases de données gérées par le serveur MySQL. Tels que le nom de la base de données, les tables de la base de données, les types de données et les droits d'accès aux colonnes de la table, etc.
Dans [INFORMATION_SCHEMA], il existe plusieurs tableaux en lecture seule. Ce sont en fait des vues, pas des tables de base, vous ne pourrez donc voir aucun fichier qui leur est associé.
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!