我使用mysql> show tables; 语句,显示数据库包含的表,如图
然后我在使用select *from information_schema.views;语句,准备查看test_11数据库下的视图信息,原本只创建了stu_glass, view_t, view_t2三个视图,为什么给我显示出有100多个视图,多出来的那些视图信息代表什么意思????附上图:



你在查询的时候,或者调用存储过程的时候,会产生一些临时的和系统的视图
多出来的无非就是系统内部自己的视图了
系统也是有很多视图的,比如你自己使用临时表的时候,其实系统就是创建了一个视图