![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql系列
文章平均质量分 75
Mysql系列
海洋的渔夫
这个作者很懒,什么都没留下…
展开
-
Mysql数据库-mysql锁-MyISAM表锁-InnoDB行锁
8. Mysql数据库-mysql锁-MyISAM表锁-InnoDB行锁1 锁概述“锁用在并发场景下”锁机制: 数据库为了保证数据的一致性,在共享资源被并发访问时变得安全所设计的一种规则....原创 2021-03-21 23:26:21 · 228 阅读 · 0 评论 -
Mysql数据库-存储引擎
7. Mysql数据库-存储引擎1 存储引擎概述和大多数的数据库不同, MySQL中有一个存储引擎的概念, 针对不同的存储需求可以选择最优的存储引擎。存储引擎就是存储数据,建立索引,更新查...原创 2021-03-20 00:46:36 · 236 阅读 · 1 评论 -
Mysql体系结构
6. Mysql体系结构image-20200616104826352整个 MySQL Server由以下组成Connection Pool : 连接池组件Management Serv...转载 2021-03-19 00:00:00 · 91 阅读 · 0 评论 -
Mysql数据库-存储过程
5. Mysql数据库-存储过程1. 存储过程和函数概述1.存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合a.类似于java中的方法:是一段java代码的集...原创 2021-03-18 00:00:00 · 549 阅读 · 0 评论 -
Mysql数据库-触发器
4. Mysql数据库-触发器4.1 触发器概述1.触发器(trigger)是与表有关的数据库对象,指在 insert/update/delete 之前或之后,触发并执行触发器中定义的S...原创 2021-03-17 00:09:12 · 377 阅读 · 0 评论 -
Mysql数据库-视图
3. Mysql数据库-视图3.1 视图概述3.1.1 视图介绍#视图介绍1). 视图(View)是一种虚拟存在的表。2). 视图并不在数据库中实际存在,行和列数据来自定义视图的...原创 2021-03-15 22:21:09 · 186 阅读 · 0 评论 -
Mysql数据库-索引
2. Mysql数据库-索引2.1 索引概述 MySQL索引(index): 是帮助MySQL高效获取数据的数据结构,所以索引的本质就是数据结构! 在表数据之外,数据库系统还维护者满足特定...原创 2021-03-13 01:21:09 · 383 阅读 · 0 评论 -
数据库事务
1. 数据库事务1.1 事务的概述业务场景1566694672043什么是事务如果在执行一个业务操作的时候,需要执行多条SQL语句,必须保证所有的SQL语句都执行成功。只要其中有一条执行失...原创 2021-03-10 22:29:30 · 288 阅读 · 0 评论 -
MySQL常用函数-字符串函数-数字函数-日期函数-高级函数
16. MySQL常用函数-字符串函数-数字函数-日期函数-高级函数1. 字符串函数函数描述实例CHAR_LENGTH(s)返回字符串 s 的字符数SELECT CHAR_LENGTH(&...原创 2021-03-08 23:36:16 · 203 阅读 · 0 评论 -
Mysql数据库-多表查询案例
15. Mysql数据库-多表查询案例 我们在公司开发中,根据不同的业务需求往往需要通过2张及以上的表中去查询需要的数据。所以我们有必要学习2张及以上的表的查询。其实不管是几张表的查询,都...原创 2021-03-06 22:03:34 · 488 阅读 · 0 评论 -
数据库-多表查询-连接查询
13. 数据库-多表查询-连接查询同时查询多张表获取到需要的数据比如:我们想查询到开发部有多少人,需要将部门表和员工表同时进行查询多表查询的分类:准备数据--创建部门表create...原创 2021-03-04 23:04:53 · 421 阅读 · 2 评论 -
Mysql数据库-子查询
14. Mysql数据库-子查询1. 什么是子查询#子查询定义##B语句作为A语句的一部分,B语句是select查询语句,那么B语句称之为子查询,内层查询(子集,subquery)...原创 2021-03-05 22:25:49 · 560 阅读 · 1 评论 -
数据库范式
12. 数据库范式前言对于数据库范式这个知识点,我们很多人在设计数据库的时候,都会去考虑多表结构的基本设计。但是有时候想要具体说出一个明确的设计方法时又说不出来。这时候我们就要来复习看看这...原创 2021-02-27 22:38:03 · 128 阅读 · 1 评论 -
数据库介绍
1. 数据库介绍1.1 什么是数据库 顾名思义: 数据库就是存储数据的仓库. 其本质是一个文件系统,数据库按照特定的格式将数据存储到文件中,使用者可以对数据库中的数据进行增加,修改,删除及...原创 2021-02-07 22:18:00 · 230 阅读 · 0 评论 -
Mysql数据库的安装、卸载以及基本使用
2. Mysql数据库的安装、卸载以及基本使用1. Mysql服务器软件安装与卸载1.1 服务器软件下载地址https://dev.mysql.com/downloads/installe...原创 2021-02-09 19:22:44 · 194 阅读 · 0 评论 -
SQL概述以及分类说明
3. SQL概述以及分类说明1. 什么是SQL结构化查询语言(Structured Query Language)简称SQL,SQL语句就是对数据库进行操作的一种语言。“第一代: 机器语言...原创 2021-02-12 23:11:54 · 273 阅读 · 1 评论 -
基础SQL-DDL语句-操作数据库-操作表
4. 基础SQL-DDL语句-操作数据库-操作表分类描述关键字DDL(Data Definition Language)数据定义语言用来定义数据库对象:数据库,表,列create,drop...原创 2021-02-12 23:11:54 · 238 阅读 · 0 评论 -
基础SQL-DML语句-对数据库表数据增删改
5. 基础SQL-DML语句-对数据库表数据增删改分类描述关键字DML(Data Manipulation Language)数据操作语言用来对数据库中表的数据进行增删改insert,de...原创 2021-02-13 09:09:38 · 287 阅读 · 0 评论 -
基础SQL-DQL语句-SELECT查询的简单使用以及IFNULL函数
6. 基础SQL-DQL语句-SELECT查询的简单使用以及IFNULL函数分类描述关键字DQL(Data Query Language)数据查询语言 (掌握)DQL语言并不是属于MYSQ...原创 2021-02-14 21:17:52 · 930 阅读 · 0 评论 -
Mysql数据库备份与还原
9. Mysql数据库备份与还原1. 备份的应用场景 在服务器进行数据传输、数据存储和数据交换,就有可能产生数据故障。比如发生意外停机或存储介质损坏。这时,如果没有采取数据备份和数据恢复手...原创 2021-02-21 23:25:34 · 420 阅读 · 0 评论 -
数据库约束-主键约束-唯一约束-非空约束-默认值
10. 数据库约束-主键约束-唯一约束-非空约束-默认值约束概述约束其实就是一种限制,用于修饰表中的列. 通过这种限制来保证表中数据的正确性、有效性和完整性。约束的类型约束名约束关键字主键...原创 2021-02-22 23:36:30 · 3619 阅读 · 0 评论 -
多表间的关系-一对多-多对多-一对一-外键约束
11. 多表间的关系-一对多-多对多-一对一-外键约束1. 表关系概述 现实生活中,实体与实体之间肯定是有关系的,比如:老公和老婆,部门和员工,用户和订单、订单和商品、学生和课程等等。那么...原创 2021-02-23 22:01:11 · 3687 阅读 · 0 评论