mysql数据库-视图

后端 / 2021-08-23

什么是视图

image.png

是一个虚表内容由查询定义
和真实表一样包含列其数据来自对应的真实表(基表)

  1. 视图是根据基表来创建的,视图是虚拟表

  2. 视图也有列,数据来自基表

  3. 通过视图可以修改基表数据

  4. 基表改变也会影响到视图的数据

创建视图

创建:create view 视图名称 as select 语句

image.png

查看视图

查看视图:desc viewName;

image.png

修改视图

修改:alter view 视图名 as select语句

image.png

查看视图

查看:show create view 视图名

image.png

删除视图

删除:drop view 视图名

image.png