合集-数据库学习笔记
摘要:初识MySQL 前言 关于 MySQL 的学习,具体内容非常庞大,但重点内容比较集中,因此关于 MySQL 的学习笔记可能和之前的不太一样。至于 GoWeb 的学习笔记,还远远不到结束的时候,学完数据库后,剩下的内容就在实战中学习。 介绍 什么是数据库? 数据库是结构化信息或数据的有序集合,一般以电
阅读全文
摘要:查询 单表查询 select 分组函数,分组后的字段 from 表名 [where 条件] [group by 分组的字段] [having 分组后的筛选] [order by 排序列表]; 排序 SELECT 字段名 FROM 表名 ORDER BY 字段名 [ASC | DESC]; ASC 表
阅读全文
摘要:存储引擎和索引 前言 关于 MySQL 的学习着实有些混乱,虽然才到学习笔记二,但学习笔记四都已经写完了,其他写一点,可以说是东一榔头西一棒槌;写出的东西也不忍直视,省略了很多细节,还基本上都是到处搬运的,可即便是搬运,也都绞尽脑汁了。网上的知识大多都模糊不清,甚至还错误百出,为了辨别对错还查阅不少
阅读全文
摘要:MySQL 之 事务篇 事务 事务是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 事务的四大特性(ACID): A 原子性:原子性是指包含事务的操作要么全部执行成功,要么全部失败回
阅读全文
摘要:MySQL 之 瓶颈及优化篇 数据库瓶颈 阶段一:企业刚发展的阶段,最简单,一个应用服务器配一个关系型数据库,每次读写数据库。 阶段二:无论是使用 MySQL 还是 Oracle 还是别的关系型数据库,数据库通常不会先成为性能瓶颈,通常随着企业规模的扩大,一台应用服务器扛不住上游过来的流量且一台应用
阅读全文