概述 数据库中关于数据的查询有时非常复杂,例如表连接.子查询等,这种查询编写难度大,很容易出错.另外,在具体操作表时,有时候要求只能操作部分字段. 为了提高复杂 SQL 语句的复用性和表的操作的安全性,MySQL 提供了视图特性.所谓视图,本质上是一种虚拟表,同样包含一系列带有名称的列和行数据.行和列的数据来自自定义视图的查询所引用的基本表,并在具体引用视图时动态生成 视图的特点如下: 视图的列可以来自不同的表,是表的抽象和逻辑意义上建立的新关系 视图是由基本表(实表)产生的表(虚表) 视图的建