跳过正文
  1. 文章/
  2. 数据库/
  3. MySQL/
  4. MySQL基础/

7、视图

·239 字·1 分钟· loading · loading · ·
数据库 MySQL MySQL基础
GradyYoung
作者
GradyYoung
MySQL基础 - 点击查看当前系列文章
§ 7、视图 「 当前文章 」

为什么使用视图
#

多表的联合查询,最多也才3张表,如果面临更多的表,为了简化连表操作,可以使用MySQL中的视图

好处
#

1、简化sql语句

2、提高了sql的重用性

3、保护基表的数据,提高了安全性

创建视图
#

create view 视图名
as
查询语句;

修改视图
#

方式一
#

create or replace view 视图名
as
查询语句;

方式二
#

alter view 视图名
as
查询语句

删除视图
#

drop view 视图1,视图2,...;

查看视图
#

desc 视图名;
show create view 视图名;

视图和表的对比
#

关键字 是否占用物理空间 使用
视图 view 占用较小,只保存sql逻辑 一般用于查询
table 保存实际的数据 增删改查
MySQL基础 - 点击查看当前系列文章
§ 7、视图 「 当前文章 」