Heim  >  Artikel  >  Datenbank  >  Wie können wir die Metadaten einer Ansicht anzeigen, die in einer bestimmten MySQL-Datenbank gespeichert ist?

Wie können wir die Metadaten einer Ansicht anzeigen, die in einer bestimmten MySQL-Datenbank gespeichert ist?

WBOY
WBOYnach vorne
2023-09-06 20:57:11597Durchsuche

我们如何查看存储在特定 MySQL 数据库中的视图的元数据?

INFORMATION_SCHEMA Die Datenbank verfügt über eine VIEWS-Tabelle, die Ansichtsmetadaten enthält, also Daten über die Ansicht. Um dies zu veranschaulichen, nehmen wir als Beispiel eine Ansicht mit dem Namen „Info“.

Beispiel

Die folgende Abfrage zeigt die Metadaten „Info“ für eine Ansicht mit dem Namen „Info“ an –

mysql> SELECT * from INFORMATION_SCHEMA.VIEWS WHERE TABLE_NAME = 'Info' AND TABLE_SCHEMA = 'query'\G
*************************** 1. row ***************************
TABLE_CATALOG: def
 TABLE_SCHEMA: query
   TABLE_NAME: info

VIEW_DEFINITION:select`query`.`student_info`.`id`AS`ID`,`query`.`student_info`.`Name` AS `NAME`,`query`.`student_info`.`Subject` AS `SUBJECT`,`query`.`
student_info`.`Address` AS `ADDRESS` from `query`.`student_info`
        CHECK_OPTION: NONE
        IS_UPDATABLE: YES
             DEFINER: root@localhost
       SECURITY_TYPE: DEFINER
CHARACTER_SET_CLIENT: cp850
COLLATION_CONNECTION: cp850_general_ci
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie können wir die Metadaten einer Ansicht anzeigen, die in einer bestimmten MySQL-Datenbank gespeichert ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen