详解MySQL
文章平均质量分 90
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
拾至灬名瑰
人生是一条螺旋上升式的曲线,要努力但不要着急,繁花锦簇,硕果累累,都需要一个过程!
展开
-
MySQL-----事务管理
CURD不加控制的时候,会有什么问题呢?上层看起来比较简单的需求,可能对应后端要做很多的工作,组合起来才是一个完整的需求解决方案.一个整体,要么不做,要么做完(绝对成功,绝对失败),不要出现中间操作这样的概念----原子性!!!上面就称为一个事务!!!即就是一个或者多个sql语句的集合事务本身不是数据库软件天然有的,事务本质工作其实是为了简化程序猿的工作模型!CURD满足什么属性,才能解决上述问题?1.买票的过程得是原子的吧.2.买票互相应该不能影响吧.3.买完票应该要永久有效吧.原创 2023-05-11 15:00:26 · 1933 阅读 · 7 评论 -
MySQL-----索引特性
正文开始!!!MyISAM存储引擎,构建主键或者普通索引就是构建B+,叶子结点保存数据记录的地址即可.InnoDB存储引擎,构建主键索引,聚簇的.但是普通索引,只需要根据普通列构建B+然后叶子结点上存放的就是该普通数据对应记录的主键ID.后续查找的时候,可以通过徽标的方式进行查找.如何理解硬盘如何理解柱面,磁道,扇区,磁头InnoDB主键索引和普通索引MyISAM主键索引和普通索引其他数据结构为何不能作为索引结构聚簇索引和非聚簇索引(本章完!!!原创 2023-05-08 18:16:53 · 521 阅读 · 1 评论 -
MySQL-----表的内连和外连
表的连接分为内连和外连.提示:以下是本篇文章正文内容,下面案例可供参考(本章完!!!原创 2023-04-25 23:02:24 · 477 阅读 · 0 评论 -
MySQL-----复合查询
前面的学习中,对于mysql表的查询都是对一张表进行查询,在实际开发中这远远是不够的!!!下面是关于复合查询的讲解!正文开始!!!(本章完!!!原创 2023-04-24 15:31:58 · 3213 阅读 · 3 评论 -
MySQL-----内置函数
正文开始!!!(本章完!原创 2023-04-24 10:34:07 · 517 阅读 · 1 评论 -
MySQL-----表的增删查改
CURD : create(创建),retrieve(读取),update(更新),delete(删除).正文开始!!!SQL查询中各个关键字的执行先后顺序 from > on> join > where > group by > with > having > select(本章完!原创 2023-04-21 00:00:45 · 232 阅读 · 2 评论 -
MySQL-----表的约束
真正约束字段是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合法性从业务逻辑角度保证数据的正确性.比如有一个字段是email,要求是唯一的.defaultcommentzerofillunique key正文开始!!!(本章完!!!原创 2023-04-18 23:59:51 · 287 阅读 · 0 评论 -
MySQL---数据类型
正文开始!!!(本章完!原创 2023-04-12 22:05:47 · 691 阅读 · 5 评论 -
MySQL-----表的操作
正文开始!!!(本章完!)原创 2023-04-11 17:32:26 · 565 阅读 · 1 评论 -
MySQL-----库的操作
正文开始!!!(本章完!原创 2023-04-10 15:21:02 · 421 阅读 · 2 评论 -
数据库基础
正文开始!!!存储数据用文件就可以了,为什么还要使用数据库呢?文件保存数据有以下几个缺点文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便数据库存储介质磁盘内存为了解决上述的问题,专家们设计出更加利于管理数据的东西–数据库,他能更有效的管理数据.数据库的水平是衡量一个程序猿水平的重要指标!(本章完!原创 2023-04-09 22:35:04 · 366 阅读 · 1 评论 -
Centos7下安装MySQL(~保姆级别服务~)
安装与卸载中,用户全部切换成为root,一旦安装,普通用户能使用的.刚开始使用,mysql不进行用户管理,全部使用root进行,尽快适应mysql语句.如果之前没有下载过mysql,可以直接跳转至第三步!(本章完!原创 2023-04-06 23:52:05 · 196 阅读 · 1 评论