1. DESCRIBE
使用DESCRIBE语句不仅可以查看数据表的基本信息,还可以查看视图的基本信息。视图也是一个表,它是一个虚拟表。
DESCRIBE view_name;
# 等价
DESC view_name;
2. SHOW TABLE STATUS
SHOW TABLE STATUS LIKE 'view_name';
3. SHOW CREATE VIEW
使用SHOW CREATE VIEW可以查看视图元信息,语法如下:
SHOW CREATE VIEW view_name;
4. 在views表中查看
在MySQL中,所有视图的定义都存在information_schema数据库下的views表中。查询该表,可以查看数据库中所有视图的详细信息,语法如下:
SELECT * FROM information_schema.views;