MySql 视图

视图是一个虚拟表,内容由创建时的查询语句定义

创建视图

  • create view view_name as 查询语句(select ... from ... where ... )

删除视图

  • drop view view_name

视图的作用

  • 对于需要经常获取的数据,创建对应视图,直接 select * from view_name
  • 对数据库重构,不影响程序的运行
  • 提高了安全性能,对不同的用户,设定不同的视图
  • 让数据更加清晰,想要什么样的数据,就创建什么样的视图
(0)

相关推荐

  • 获取数据表列相关数据

    虽然本人在开发数据库时,不太使用视图,但是还是知道 如何获取视图中使用的所有表列: SELECT * FROM INFORMATION_SCHEMA.VIEW_COLUMN_USAGE View Co ...

  • 【竺】数据库笔记10——视图3实操

    多表视图: 创建视图: CREATE VIEW grade AS SELECT c.coursename,sc.studentNo,s.`name`,sc.score FROM courses as ...

  • 7、视图管理语句

    创建视图 #首先确认是否有权限>select create_view_priv,select_priv from mysql.user where user='root' and host='1 ...

  • Excel放大不了视图怎么办

    在Excel中密密麻麻的数据看着很难找到需要的数据,这个时候就需要将表格进行缩放,但是有时候无法缩放,这个如何解决呢? 1.打开Excel表格,能够看到右下角的位置有缩放按钮. 2.点击加号或者减号来 ...

  • Python+MySQL随机试卷及答案生成程序

    一.背景 本文章主要是分享如何使用Python从MySQL数据库中面抽取试题,生成的试卷每一份都不一样. 二.准备工作 1.安装Python3 下载地址:https://www.python.org/ ...

  • UC头条:MySQL数据库定时备份到其他电脑

    最近我的一个学弟问了我一个问题,说他要实现一个功能,他老师给他提出来一个问题,让他的项目实现定时备份数据库到其他电脑,确保安全.他就来问我,还好我之前弄过,虽然我是干前端的,哈哈哈,之前学的比较杂. ...

  • Docker定时备份MySQL数据到七牛云

    前言:我Linux服务器安装了docker,docker容器跑了springboot项目,用到了mysql数据库.所以必须准备程序,数据备份功能,万一哪天系统挂了,数据丢了,我可以随时恢复.因为没钱开 ...

  • 银河系的三维视图

    在我们的银河系中,大约有2000亿个恒星阳和大量的气体,其中一些气体是产生恒星的原材料.这些气体聚集成紧密的团块,但也以扩展的分子云的形式出现.天文学家使用智利的Apex亚毫米望远镜来深入观察银河平面 ...

  • 管道空视图画法与基本入门操作.ppt

    文档介绍:管道空视图画法与基本入门操作一.CAD基础知识介绍二.管道空视图画法简介培训内容一.CAD基础知识介绍1.CAD图标及打开方式鼠标左键双击可打开CAD鼠标右键单击可选择打开的CAD版本2.C ...

  • 面试被问MySQL 主从复制,怎么破?

    一.前言 随着应用业务数据不断的增大,应用的响应速度不断下降,在检测过程中我们不难发现大多数的请求都是查询操作. 此时,我们可以将数据库扩展成主从复制模式,将读操作和写操作分离开来,多台数据库分摊请求 ...

  • mysql进阶学习二之搭建主从

    前面说了主从复制的原理,现在我们搭建主从结构 1. 提前准备 我准备了两台主机,主节点是远程的centos7,从节点是本机windows 主从复制的原理在上一篇已经说了:主节点中mysql创建一个用户 ...

  • mysql进阶学习三之mycat读写分离和分库分表

    前面已经配置了mysql的主从复制,其实很容易,主节点写入了数据,从节点进行同步,所以写操作使用主节点,读操作使用从节点,这样就有效降低了数据库的压力 但是我们用java程序不可能去连接多个数据源,执 ...