- 博客(7)
- 资源 (10)
- 收藏
- 关注
原创 史上最简单MySQL教程详解(进阶篇)之锁与事务处理分离水平(一)
为什么需要锁锁的种类注意事项锁的粒度注意事项MySQL引擎对应支持的锁注意事项InnoDB引擎中锁的使用表锁使用情形注意事项行锁注意事项乐观锁,悲观锁,死锁悲观锁(Pessimistic Lock):假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作乐观锁(Optimistic Lock):假设不会发生并发冲突,只在提交操作时检查是否违...
2018-06-20 22:00:28 1319
原创 史上最简单MySQL教程详解(进阶篇)之事务处理
为什么需要事务处理?使用事务处理需要准备什么?事务处理的特性原子性(Atomicity)一致性(Consistency)隔离性(Isolation)持久性(Durability)事务处理自动提交查看自动提交模式修改自动提交模式简单事务回滚部分回滚注意事项为什么需要事务处理?我们前面接触到的增删改查几乎都是单独的进行的操作,但是在实...
2018-06-15 13:46:03 1671
原创 史上最简单MySQL教程详解(进阶篇)之存储引擎介绍及默认引擎设置
什么是存储引擎?MySQL存储引擎种类MyISAM 引擎InnoDB引擎存储引擎操作查看存储引擎存储引擎的变更修改默认引擎什么是存储引擎?与其他数据库例如Oracle 和SQL Server等数据库中只有一种存储引擎不同的是,MySQL有一个被称为“Pluggable Storage Engine Architecture”(可替换存储引擎架构)...
2018-06-12 13:31:36 6324
原创 史上最简单MySQL教程详解(基础篇)之多表联合查询
常用术语表连接的方式数据准备student表college表内连接外连接左外连接右外连接注意事项:自连接子查询在上篇文章史上最简单MySQL教程详解(基础篇)之数据库设计范式及应用举例我们介绍过,在关系型数据库中,我们通常为了减少数据的冗余量将对数据表进行规范,将数据分割到不同的表中。当我们需要将这些数据重新合成一条时,就需要用到我们介绍来将...
2018-06-09 16:41:44 55644 8
原创 史上最简单MySQL教程详解(基础篇)之数据库设计范式及应用举例
数据库(Database):数据库是带有相关数据的表的集合。 表(Table):表是带有数据的矩阵。数据库中的表就像一种简单的电子表格。 列(Column):每一列(数据元素)都包含着同种类型的数据,比如邮编。 行(Row):行(又被称为元组、项或记录)是一组相关数据,比如有关订阅量的数据。 冗余(Redundancy):存储两次数据,以便使系统更快速。 主键(Primary...
2018-06-08 14:09:23 2281
原创 史上最简单MySQL教程详解(基础篇)之运算符和常用数据库函数
运算符比较运算符算数运算符布尔运算符常用库函数统计类型字符串类型数值类型日期类型其他运算符比较运算符 运算符 说明 条件表达式举例 = 相等 name=”xxx” > 大于 age>”xxx” < 小于 age<”xxx” >= ...
2018-06-02 20:36:44 757
原创 史上最简单MySQL教程详解(基础篇)之SQL语句(二)
查询语句——SELECT常用的比较运算符模糊查询(LIKE)NULL条件多个条件表达式的组合(NOT,AND,OR)查询结果排序(ORDER BY)获取指定数量的数据(LIMIT )数据分组(GROUP BY)列的别名(AS)查询语句——SELECT查询语句将是我们在使用数据库的时候使用得最多,最灵活,也是最能体现能力的语句。接下来,我们将介绍几种...
2018-06-02 17:55:48 626
基于51单片机控制的篮球比赛计时、计分系统设计与仿真(含设计图和C语言程序源码)
2018-08-10
html+css+js原生轮播
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人