MySQL 视图、索引

news/2024/10/20 3:56:57/

视图:根据某个实表查询出来的结果,而生成的一个虚表。

1.视图既然作为一张虚表存在,那么对实表的增删改查操作,视图同样成立。

2.视图既然根据实表得到,那对视图的增删改查操作,也会影响实表。

3.视图在查询过程中,如果有函数,一定要起别名。

语法:

1.创建视图

create view 视图名 as select 查询语句;

2.修改视图

alter view 视图名 as select 查询语句;

3.删除视图

drop view 视图名;

4.插入数据

insert into 视图名 values(值1,值2....);

5.修改数据

update 视图名 set 列名=值 where 条件;

6.删除数据

delete from 视图名 where 条件;


索引:类似书本的目录。

指在数据库表中的一个列或者多个列的位置,能帮助快速的定位所查询的数据。

优点:

1.加快查询的速度;

2.保证数据的唯一性;

3.实现表与表之间的参照完整性;

4.可以减少分组和排序的时间。

缺点:

1.创建索引会需要一定的时间和数据空间;

2.虽加快了查询的速度,但减慢了增删改的速度。

创建索引:

普通索引:

create index 索引名 on 表名(列名);

唯一索引:

create unique index 索引名 on 表名(列名);

删除索引:

drop index 索引名 on 表名;


http://www.ppmy.cn/news/1026301.html

相关文章

glove安装中的问题

万恶之源&#xff1a; >>> from glove import Glove Traceback (most recent call last):File "<stdin>", line 1, in <module>File "D:\code_related_software\Anaconda\lib\site-packages\glove\__init__.py", line 1, in <mod…

虚拟机的创建与使用

一、虚拟机的下载 链接&#xff1a;百度网盘下载链接 提取码&#xff1a;a9p4 二、新建虚拟机系统 需要有版本序列号 注意: 选择 第一个是纯dos 的窗口指令 桌面没有任何东西 选择第二个就是正常的操作系统.有文件夹 我的电脑之类的 三、从主机中复制文件到虚拟机中需要安装 …

28.Netty源码之缓存一致性协议

Mpsc Queue 基础知识 Mpsc 的全称是 Multi Producer Single Consumer&#xff0c;多生产者单消费者。Mpsc Queue 可以保证多个生产者同时访问队列是线程安全的&#xff0c;而且同一时刻只允许一个消费者从队列中读取数据。 Netty Reactor 线程中任务队列 taskQueue 必须满足多个…

阿里云Windows服务器安装部署MySQL数据库流程

阿里云百科分享如何在Windows系统ECS实例上手动部署MySQL数据库。 目录 前提条件 操作步骤 前提条件 使用本教程进行操作前&#xff0c;请确保您已经注册了阿里云账号。如还未注册&#xff0c;请先完成账号注册。操作系统&#xff1a;Windows Server 2012准备一台ECS云服务…

JVM 基础

巩固基础&#xff0c;砥砺前行 。 只有不断重复&#xff0c;才能做到超越自己。 能坚持把简单的事情做到极致&#xff0c;也是不容易的。 JVM 类加载机制 JVM 类加载机制分为五个部分&#xff1a;加载&#xff0c;验证&#xff0c;准备&#xff0c;解析&#xff0c;初始化&am…

【Linux命令详解 | chmod命令】 chmod命令用于修改文件或目录的权限,保护文件安全性。

文章目录 简介一&#xff0c;参数列表二&#xff0c;使用介绍1. 修改用户权限2. 修改用户组权限3. 修改其他用户权限4. 同时修改多个权限5. 使用数字模式设置权限6. 递归修改目录权限 总结 简介 在Ubuntu系统中&#xff0c;chmod命令是一个强大的工具&#xff0c;用于修改文件…

qt事件系统源码-----定时器

qt定时器的使用一般有以下几种方式&#xff1a; 1、直接使用QTimer对象&#xff0c;绑定定时器的timeout信号&#xff1b; 2、使用QTimer的静态方法singleshot方法&#xff0c;产生一个一次性的定时事件 3、在QObject子类中&#xff0c;调用startTimer方法&#xff0c;产生定…

4.2、Flink任务怎样读取文件中的数据

目录 1、前言 2、readTextFile&#xff08;已过时&#xff0c;不推荐使用&#xff09; 3、readFile&#xff08;已过时&#xff0c;不推荐使用&#xff09; 4、fromSource(FileSource) 推荐使用 1、前言 思考: 读取文件时可以设置哪些规则呢&#xff1f; 1. 文件的格式(tx…