MySQL视图的应用之修改视图
为了提高工作效率,对不满足条件的视图可以通过修改的方式进行更改。实现本章中的实例,我们首先要创建数据表,然后在创建视图,先不要着急,我们下面会详细介绍!~
那么在我们开始本章内容之前,先回顾一下上一篇《MySQL视图的应用之创建视图》中的内容,我们在上一篇详细介绍了如何创建MySQL视图,如何通过视图来验证用户身份的验证,不清楚的小伙伴可以去回顾一下,今天我们这篇文章主要跟大家主要介绍的事MySQL视图的修改,下面一起看下吧!
技术要点
MySQL中修改视图可以通过alter view语句实现,alter view语句具体使用说明如下:
alter view [algorithm={merge | temptable | undefined} ]view view_name[(column_list)] as select_statement[with [cascaded | local] check option]
algorithm:该参数已经在创建视图中作了介绍,这里不再赘述。
view_name:视图的名称。
select_statement:SQL语句用于限定视图。
mysql修改视图实现过程
(1)首先应在数据库中创建数据表user,该表也可以在phpMyAdmin中创建,这里我们数据库已经创建完成了,在这里就不在重复了~
(2)创建视图userinfo。代码如下:
create view userinfo as select * from user
(3)查询视图userinfo。代码如下:
select * from userinfo
查看执行结果,可以发现user表中的所有的字段都一一列出。
(4)下面开始修改视图,要求修改后只列出username字段。代码如下:
alter view userinfo as select * from user
(5)重新查询视图userinfo,从结果中可以发现这时只列出username一个字段,从而说明视图修改成功。
以上实现过程在“命令提示符”中显示的结果如下图:
那么到这里关于修改MySQL视图的内容就结束了,是不是很简单呢,,相信小伙伴们都可以很详细的掌握了,下一篇文章我们将继续介绍关于MySQL视图的应用,具体请阅读《MySQL视图的应用之应用视图》!
【相关教程推荐】
1.【MYSQL在线免费视频教程】
2. 相关视频课程推荐: 《后盾网MySQL数据库视频教程》
以上就是MySQL视图的应用之修改视图的详细内容,更多请关注其它相关文章!
推荐阅读
-
MySQL 系列(三)你不知道的 视图、触发器、存储过程、函数、事务、索引、语句
-
mysql视图之创建可更新视图的方法详解
-
mysql视图之确保视图的一致性(with check option)操作详解
-
我来告诉你:VS2019开发ASP.NET Core 3.0 Web项目,修改视图后,刷新浏览器看不到修改后的效果怎么处理
-
MySQL中的视图使用详解
-
详解Mysql中的视图
-
Vue.set()动态的新增与修改数据,触发视图更新的方法
-
mysql视图的创建及使用总结
-
MySQL 系列(三)你不知道的 视图、触发器、存储过程、函数、事务、索引、语句
-
利用python解决mysql视图导入导出依赖的问题