视图的多面应用

频道:六六互联 日期: 浏览:421

(1)在默认情况下,新创建的视图保存在当前选择数据库中,若要明确指定在某个数据库中创建视图,在创建时应将名称指定为“数据库名.视图名”

(2)在show tables的查询结果中hi包含已经创建的视图。

(3)创建视图要求用户就有create view权限,以及查询涉及的列的select权限。如果还有or replace字句,必须就有视图的drop群贤。

(4)在同一个数据库中,视图名称和已经存在的表名称不能相同,为了区分,建议在命名时添加‘view_’前缀或者‘_view’后缀。

(5)视图创建后,MySQL就会在数据库目录中创建一个“视图名.frm”文件