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视图的应用之应用视图》!

【相关教程推荐】

2. 相关视频课程推荐: 《后盾网MySQL数据库视频教程》

mysql修改视图_MySQL视图的应用之修改视图相关推荐

  1. mysql多表查询视图_mysql多表查询并创建视图

    匿名用户 1级 2016-12-03 回答 MySQL在多个数据表上创建视图 在MySQL中,使用CREATE VIEW语句也可以在两个或两个以上的数据表上创建视图. 实例 在department表和 ...

  2. mysql跨实际视图_MySQL 跨库关联查询 (创建视图)

    MySQL 跨库关联查询 (创建视图) 一, 前言 SQL CREATE VIEW 语句 什么是视图? 在 SQL 中, 视图是基于 SQL 语句的结果集的可视化的表. 视图包含行和列, 就像一个真实 ...

  3. mysql 添加列_mysql中添加列、修改列、删除列的方法

    本节内容: ALTER TABLE:添加,修改,删除表的列,约束等表的定义. 操作语句: 查看列:desc 表名; 修改表名:alter table t_book rename to bbb; 添加列 ...

  4. mysql 导入密码_mysql 常用命令导入导出修改root密码

    MySQL 忘记口令的解决办法 如果 MySQL 正在运行,首先杀之: killall -TERM mysqld. 启动 MySQL :mysql --skip-grant-tables & ...

  5. mysql登录错误1045修改工具_mysql登录1045错误时 修改登录密码

    1.进入 mysql 的 bin 目录下,打开 cmd ,关闭 mysql 数据库. 2.输入 mysqld --skip-grant-tables 回车. 保持窗口不要更改不要关闭 (--skip- ...

  6. mysql rpm 安装后修改路径_mysql rpm包安装后修改数据目录

    mysql rpm包安装后修改数据目录 发布时间:2020-06-14 23:24:25 来源:51CTO 阅读:1160 作者:梦在这里 mysql rpm包安装后修改数据目录 1.停止mysql数 ...

  7. mysql update返回_MySQL中,当update修改数据与原数据相同时会再次执行吗?

    本文同步Java知音社区,专注于Java 作者:powdbahttps://yq.aliyun.com/articles/694162 一.背景 本文主要测试MySQL执行update语句时,针对与原 ...

  8. mysql update修改数据_MYsql如何用update语句修改数据,值得一看

    update语句用于修改数据,如果用户的某一条数据或是某一条数据种的某个字段需要被修改,那么update语句将发挥巨大的作用. 工具/材料 MYSQL 终端 操作方法 01 首先,您需要完成您服务器环 ...

  9. mysql 主从 索引_Mysql繁忙主从库在线修改表结构与添加索引问题

    本帖最后由 jan_1985 于 2014-1-15 13:28 编辑 Mysql繁忙主从库在线修改表结构与添加索引问题 一直以来,生产情况下都有修改索引和修改字段的需求,但是对锁表引起的访问不便是会 ...

  10. mysql密码参数_MySQL 密码参数配置与修改 validate_password

    MySQL 密码参数配置与修改 validate_password 场景 通过root用户创建travel_agency数据库,目标是,新建一个用户然后对仅对该用户开放travel_agency数据库 ...

最新文章

  1. 踏上云旅程 存储准备好了吗
  2. vb.net获取服务器中所有数据库名称显示在list,vb listview显示数据库内容,该怎么解决...
  3. [BUUCTF-pwn]——pwnable_echo2
  4. docker harbor 新建私有仓库
  5. abaqus利用python实现部件合并_python脚本实现abaqus前处理2D多晶粒建模(附完整源码)-Voronoi多边形的生成...
  6. iphone-common-codes-ccteam源代码 CCCompile.h
  7. 2021年危险化学品经营单位主要负责人考试技巧及危险化学品经营单位主要负责人模拟考试题库
  8. 识别PDF文字的软件,得力OCR文字识别
  9. java7 xp版下载64位,xp32位系统可用最高版本jdk64位系统win10 64位系统
  10. C/C++ DNS 查询IP地址
  11. UEFI与BIOS、GPT与MBR的区别
  12. 自定义UITableView索引动画,实现饿了么菜单效果
  13. 【Python机器学习预测分析算法实战五】最小角回归LARS
  14. 牛客SQL练习-39-针对salaries表emp_no字段创建索引idx_emp_no,查询emp_no为10005, 使用强制索引
  15. 五大方面多管齐下,用友助力企业建设世界一流司库体系
  16. 新海诚画集[秒速5センチメートル:樱花抄·铁道]
  17. ocp认证考试报名_OCP最新报名考证流程
  18. Spark综合学习笔记(三)搜狗搜索日志分析
  19. 既然硕士毕业也去搞开发,那还去读研值吗?
  20. 第12章 光盘存储器的格式

热门文章

  1. android白屏优化方案,Android启动体验优化--启动白屏黑屏优化
  2. 泰拉瑞亚12怎么远程连接服务器,泰拉瑞亚怎么远程联机
  3. SpringBoot 重定向和转发
  4. 【51单片机】实用代码 第一周,点亮LED
  5. 魔百盒CM101S-2/咪咕MG100-支持多种无线-Hi3798MV100-免拆机卡刷固件包
  6. HTML网页实现flv视频播放
  7. Eggjs 跨域配置
  8. 软件测试面试思路技巧和方法分享,学到就是赚到
  9. 部门表(部门编号。等等)
  10. sdp ddp内存怎么分_映众iCHILL DDR4 RGB内存开箱测试,时序和频率同样重要