![](https://img-blog.csdnimg.cn/20200623201256120.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
数据库基本概念
Rice__
走走停停
展开
-
mysql笔记(六)--锁
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 (六) mysql笔记–锁 1. 读写锁 读锁会阻塞写,但不会阻塞读 写锁会阻塞读和写 2. 行页表锁 对表中的记录加锁,叫做记录锁,又称行锁,行锁只锁定一行,偏写 表锁会锁定整个表,偏读 页锁在行锁和表锁之间 3. InnoDB自动加锁 对于UPDATE、DELETE和INSERT语句,InnoDB会自动给涉及及数据集加原创 2020-09-15 21:05:26 · 101 阅读 · 0 评论 -
mysql笔记(五)--其他操作
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 1. 视图 某个查询语句设置别名,方便日后使用,即创建一个临时表,是虚拟的表,因为保存的是语句(不常,不方便维护用) 创建 create view 视图名称 as SQL 修改 alter view 视图名称 as SQL 删除 drop view 视图名称; 2. 触发器 &n原创 2020-06-23 22:51:55 · 190 阅读 · 0 评论 -
mysql笔记(四)--索引
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 4. 索引 索引的作用就是加速查找,查询数据库时不直接读取硬盘(前提要命中索引),每条索引的建立需要创建索引文件,所以索引影响插入删除速度 4.1 索引类型及存储 无索引:从前到后依次查找 索引类型: 主键索引:加速查找 + 不能为空 + 不能重复 普通索引:加速查找 唯一索引:加速查原创 2020-06-23 22:32:36 · 164 阅读 · 0 评论 -
mysql笔记(三)--事务
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 3. 事务 事务保证了一些操作同时成功或者同时失败,例如转账,即提供撤销机会 mysql默认开启事务(自动提交), select @@autocommit;查看;写完sql语句后需要执行commit;提交后无法撤销,若事务未结束更改表属性或其他操作会隐式提交 &n原创 2020-06-23 22:05:06 · 122 阅读 · 0 评论 -
mysql笔记(二)--基本操作
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 2.1 数据库与表 2.1.1 基本操作 创建 create database db default charset utf8; 删除 drop database db; 查看 数据库 show databases; 表 show tables; 进入数据库 use databasesName; 查看表描述 describe my原创 2020-06-23 21:44:15 · 203 阅读 · 0 评论 -
mysql笔记(一)--基本概念
文章目录 (一) mysql笔记–基本概念 (二) mysql笔记–基本操作 (三) mysql笔记–事务 (四) mysql笔记–索引 (五) mysql笔记–其他操作 1.1 类型 数据库分为关系型数据库与非关系型 关系型:sqllite,db2,oracle,access,sql server,mysql 非关系型:MongoDB,redis 可视化界面与命令行 1.2 约束 1.2.1 主键约束 它能够唯一确定一张表中的一条记录,增加主键约束之原创 2020-06-23 20:29:25 · 183 阅读 · 0 评论