Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

เราจะดูข้อมูลเมตาของมุมมองที่จัดเก็บไว้ในฐานข้อมูล MySQL เฉพาะได้อย่างไร


ฐานข้อมูล INFORMATION_SCHEMA มีตาราง VIEWS ที่มีข้อมูลเมตาของมุมมอง เช่น ข้อมูลเกี่ยวกับมุมมอง เพื่อแสดงให้เห็น เรากำลังนำตัวอย่างของมุมมองชื่อ "ข้อมูล"

ตัวอย่าง

ข้อความค้นหาต่อไปนี้จะแสดงข้อมูลเมตาของข้อมูลพร็อพเพอร์ตี้ชื่อ "ข้อมูล" -

mysql> SELECT * จาก INFORMATION_SCHEMA.VIEWS โดยที่ TABLE_NAME ='Info' และ TABLE_SCHEMA ='query'\G************************* ** 1. แถว ***************************TABLE_CATALOG:def TABLE_SCHEMA:query TABLE_NAME:infoVIEW_DEFINITION:select`query`.`student_info` .`id`AS`ID`,`query`.`student_info`.`Name` AS `NAME`,`query`.`student_info`.`Subject` AS `SUBJECT`,`query`.`student_info`.` ที่อยู่` AS `ADDRESS` จาก `query`.`student_info` CHECK_OPTION:NONE IS_UPDATABLE:YES DEFINER:root@localhost SECURITY_TYPE:DEFINERCHARACTER_SET_CLIENT:cp850COLLATION_CONNECTION:cp850_general_ci1 row in setpre (0.00 sec)