![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 88
子曰灬
世界这么大,总有不属于你的东西。你轻微抬头就可以仰望无尽苍穹,但即使你踮起脚尖也未必能触及半点云彩。
展开
-
mysql事务
一、什么是事务事务是逻辑上的一组操作,要么都执行,要么都不执行。谈论事务的时候,如果没有特指分布式事务,往往指的就是数据库事务。数据库事务可以保证多个对数据库的操作(也就是 SQL 语句)构成一个逻辑上的整体。构成这个逻辑上的整体的这些数据库操作遵循:要么全部执行成功,要么全部不执行# 开启一个事务START TRANSACTION;# 多条 SQL 语句SQL1,SQL2...## 提交事务COMMIT;二、什么是ACID关系型数据库都有ACID的特性。那什么是ACI.原创 2021-07-01 15:54:22 · 165 阅读 · 0 评论 -
MySQL索引原理
一. 什么是索引索引是帮助MySQL高效查询和检索数据的排好序的数据结构,索引的数据结构包括:二叉树、红黑树、Hash树、B-Tree树二. 索引的优缺点优点:1. 加快查询和检索数据的速度2. 唯一索引可以保证数据库中一行数据的唯一性缺点:1. 维护索引需要消失时间,对数据增删改时,数据有索引,索引也需要改,降低sql效率2. 索引需要物理文件存储,消耗磁盘空间使用索引一定能提高查询性能吗?大多数情况下,索引查询都是比全表扫描要快的。但是如果数据库的数据量不大,那么使原创 2021-06-30 19:47:25 · 1528 阅读 · 0 评论 -
mysql默认8小时超时设置
mysql数据库8小时超时设置mysql数据库默认的连接超时时间是8小时,如果不注意就会是程序在连接msql的手报错。进入msql客户端输入show variables like '%timeout%';我们可以看到有一个属性是wait_time,我默认值为28800,他的单位是秒s,即8小时(86060秒)。修改mysql连接8小时超时的方法:修改Mysql安装目录下my.ini...原创 2020-04-21 18:01:08 · 1811 阅读 · 0 评论 -
MySQL学习笔记
1. DBMS:DataBaseManagementSystem,数据库管理系统。常见的DBMS有:Oracle、MySQL、SQLServer、DB2等2. SQL:Structured Query Language,结构化查询语言3. 数据库分类:(1) 关系型数据库:经过数学理论验证可以保存实现的生活中的关系,以表为单位保存数据(2) 非关系型数据可:一般以键值对的形式保存数...原创 2020-01-13 11:27:46 · 3055 阅读 · 0 评论