日期:2014-05-16  浏览次数:20538 次

mysql视图的问题
项目开发的过程中,我把服务器上的数据库转储到了本地,转储的结果是生成了一个.sql文件,服务器上的数据库没在了,后来我导入了转储出的数据库,可是发现里面的view不见了,可是项目还能跑的起来。问:mysql的view是什么作用?在具体的项目中起到的作用是什么?怎样确定是不是有用到view?
------解决方案--------------------
view是视图,是虚拟的表,也就是没有具体的数据,只是存储了一个定义,比如:

select * from a where xxx = 111

所以,虽然建了这个视图,但是如果没有去用这个视图,系统肯定不会报错,要确定这个视图是否使用,那个就得看你的系统的源代码了