Maison  >  Article  >  base de données  >  Comment interroger toutes les tables de la base de données avec MySQL

Comment interroger toutes les tables de la base de données avec MySQL

WBOY
WBOYoriginal
2022-04-06 17:15:3439357parcourir

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.

Comment interroger toutes les tables de la base de données avec MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.22, ordinateur Dell G3.

Comment interroger toutes les tables de la base de données avec mysql

Utilisez la commande select pour interroger tous les noms de tables

L'écriture est la suivante :

select 表名 from information_schema.tables where table_schema='当前数据库'

Comment interroger toutes les tables de la base de données avec MySQL

[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!

Déclaration:
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