SELECT*fromINFORMATION_SCHEMA.VIEWSWHERETABLE_NAME='Info'ANDTABLE_SCHEMA='query'\G************* ***** **********"/> SELECT*fromINFORMATION_SCHEMA.VIEWSWHERETABLE_NAME='Info'ANDTABLE_SCHEMA='query'\G************* ***** **********">
Rumah > Artikel > pangkalan data > Bagaimanakah kita boleh melihat metadata pandangan yang disimpan dalam pangkalan data MySQL tertentu?
INFORMATION_SKEMA Pangkalan data mempunyai jadual VIEWS yang mengandungi metadata paparan, iaitu data tentang paparan. Untuk menggambarkan ini, mari kita ambil paparan bernama "Maklumat" sebagai contoh.
Pertanyaan berikut akan memaparkan metadata "Maklumat" untuk paparan bernama "Maklumat" -
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)
Atas ialah kandungan terperinci Bagaimanakah kita boleh melihat metadata pandangan yang disimpan dalam pangkalan data MySQL tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!