![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 79
加洛斯
在职JAVA练习生,如果每天写两个小知识,一年做少可以收获700+的开发知识
展开
-
MySQL事务篇2:InnoDB引擎
InnoDB是MySQL的默认存储引擎,支持ACID事务、行级锁定和外键约束,通过多版本并发控制(MVCC)实现高并发性能。InnoDB使用聚簇索引存储数据,具备崩溃恢复能力,确保数据一致性和完整性。其主要特性包括数据和索引的高效管理、可靠的事务处理和强大的并发控制,是处理复杂查询和高并发应用的理想选择。原创 2024-05-27 16:14:57 · 685 阅读 · 0 评论 -
MySQL事务篇1:事物的四大特性(ACID)、三类数据读取问题与隔离级别
MySQL的事务(Transaction)是一组由数据库管理系统(DBMS)执行的一个或多个SQL语句的集合,这些SQL语句作为一个单独的工作单元执行。事务的主要目的是确保数据库的一致性和完整性,特别是在并发环境下。这些操作要么全部都执行,要么都不执行, 它是一个不可分割的工作执行单元。本文介绍了Mysql的事务,事务隔离级别,以及事务读取问题,如何保证事务的ACID特性原创 2024-05-26 22:20:20 · 957 阅读 · 0 评论 -
在MySQL中常用到的函数解析-流程控制函数-字符串函数-日期函数-数值函数
关于DATEDIFF函数的详细用例在我另外一篇文章中有详细的解释 有兴趣的可以看一下。,. . . 否则返回。原创 2024-01-22 17:10:39 · 395 阅读 · 0 评论 -
MySQL中的DATEDIFF()函数
注意:在MySQL中,DATEDIFF有且仅有两个参数,那就是结束时间和开始时间,不存在第一个参数为day,year这种的,那不是MySQL中的DATEDIFF函数!可以看到结果为使用了向上取整函数后返回结果为3 ,那么具体是向上还是向下还是四舍五入,那就要看你具体的业务了,根据你具体的业务进行调整。是一个日期函数,用于计算两个日期之间的差距,并以指定的时间单位返回结果。:用于将数值向下取整,去掉小数部分,保留整数部分。:用于将数值向上取整,进位到最接近的整数。之间的天数差异,可以为负数。原创 2023-09-10 19:05:38 · 19070 阅读 · 0 评论