开始编写和使用 MySQL 视图之前有哪些先决条件?

mysqlmysqli database

MySQL 版本

众所周知,MySQL 5 引入了视图,因此,首先,我们需要在开始编写和使用存储过程之前检查 MySQL 的版本。可以使用以下查询完成此操作 −

mysql> Select VERSION();
+-----------+
| VERSION() |
+-----------+
| 5.7.20    |
+-----------+
1 row in set (0.10 sec)

当前用户的权限

实际上,CREATE VIEW 语句需要 CREATE VIEW 权限。可以使用以下查询检查当前用户的权限 −

mysql> SHOW PRIVILEGES

选择数据库

在创建视图之前,我们必须从可用数据库中选择一个数据库。可以借助以下查询来完成此操作 −

mysql> USE query;
Databasechanged

从上述查询中可以清楚地看出,我们正在使用名为 ‘query’ 的数据库。


相关文章