![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
L2992786
这个作者很懒,什么都没留下…
展开
-
mysql数据库常用函数
数学函数 select CEILING ( COUNT(*)/5.0) from News--取大于结果的最小整数 select floor ( COUNT(*)/5.0) from News--取小于结果的最大整数 select SQRT(2)--数值开平方 select ROUND(3.45645,2) select abs(-5):绝对值函数,取此数的绝对值,可以应用于数据库中一些比较乱的值的加减操作。字符串函数CONCAT(str1,str2,...,strn) 将str1原创 2020-08-16 16:46:27 · 148 阅读 · 0 评论 -
数据库设计的三范式
三范式第一范式:确保列的原子性(每个列都不可以再拆分)示例:如中国北京,可以分为两列分别存储中国、北京第二范式:在第一范式的基础上,非主键列完全依赖于主键,而不能是依赖于主键的一部分。(一个表只做一件事)示例:如学生信息表:学生id、学生姓名、学生成绩、矿泉水的名字,矿泉水的名字就是反例,不应出现在学生信息表第三范式:在第二范式的基础上,消除依赖传递(非主键列只依赖于主键,不依赖于其他非主键)示例:如学生信息表:学生id、学生姓名、毕业学校名称、毕业学校id,毕业学校名称、毕业学校id原创 2020-07-30 21:07:38 · 221 阅读 · 0 评论 -
MySQL事务的实现原理
MySQL事务的实现原理首先我们要知道事务的特性(ACID)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么全部成功,要么全部失败。比如在同一个事务中的SQL语句,要么全部执行成功,要么全部执行失败。一致性(Consistency)官网上事务一致性的概念是:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,原创 2020-07-30 18:25:50 · 186 阅读 · 0 评论