![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 85
Vivien_o.O
除非你不想赢,否则没人能让你输
展开
-
在Mybatis如何获取表中自增长 id 的值
文章目录问题描述解决方案: 问题描述 比如有两张表,我们需要同时往两张表中添加数据,课程表中的id 作为 user表中的外键。 user表 id user course 1 张三 1 2 李四 3 课程表 id course_name 1 语文 2 数学 3 英语 课程表中的id是自增长的。 课程表中的主键 作为 user表中的外键,所以这个id是在添加完成后拿到的。 加入我们同时需要给两张表中添加(这里只是举一个例子),如何在添加完课程后拿到它的原创 2022-03-22 15:47:07 · 1744 阅读 · 2 评论 -
数据库设计的三大范式
简介 为了建立冗余较小,结构合理的数据库,设计数据库时必须遵守一定的规则,在关系型数据库中这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系型数据库中的关系必须满足一定的要求,即满足不同的范式。 目前关系型数据库共有六种范式,一般来说数据库只要满足第三范式就可以了,而我们常用的就是我们所说的三大范式,第一范式,第二范式和第三范式。 第一范式 原子性、不可拆分性 什么意思呢? 就是要求你表中的每个字段都是不可继续拆分的,都是最小的数据单元。 如有以下学生信息表 学生信息表 学号 姓名 家原创 2022-02-13 20:18:36 · 286 阅读 · 1 评论 -
MySQL约束的使用
概述 数据完整性(Data Integrity)是指数据的精确性(Accuracy)和可靠性(Reliability)。它是防止数据库中存在不符合语义规定的数据和防止因错误信息的输入输出造成无效操作或错误信息而提出的。 为了保证数据的完整性,SQL规范以约束的方式对表数据进行额外的条件限制。从以下四个方面考虑: 实体完整性(Entity Integrity):例如,同一个表中,不能存在两条完全相同无法区分的记录 域完整性(Domain Integrity):例如:年龄范围0-120,性别范围“男/女” 引原创 2022-01-09 20:18:41 · 1072 阅读 · 5 评论 -
MySQL数据处理之增删改
MySQL中进行数据的增删改,添加修改删除单条数据和多条数据 还有MySQL8的新特性 计算列原创 2022-01-04 10:41:28 · 568 阅读 · 0 评论 -
MySQL事务和锁的使用
主要介绍MySQL中的事务和锁的基本使用,包括事务的四大特性,MVCC等 含有锁的分类,锁的基本介绍原创 2022-01-03 13:06:47 · 3736 阅读 · 15 评论 -
MySQL 索引的使用
MySQL中关于索引的使用。 包括索引的分类创建等 hash索引 BTREE,B+TREE等原创 2022-01-01 21:29:33 · 1096 阅读 · 0 评论 -
MySQL创建表和管理表
文章目录基础知识一条数据存储的过程:标识符的命名规则MySQL中的常用数据类型创建和修改数据库创建数据库使用数据库修改数据库删除数据库创建表方式一方式二查看表结构修改表添加列修改列重命名列删除列重命名表删除表清空表 基础知识 一条数据存储的过程: 创建数据据—>确认字段—>创建数据表—>插入数据 MySQL数据库系统从大到小依次是:数据库服务器、数据库、数据表、行与列。 标识符的命名规则 数据库名、表名不得超过30个字符,变量名限制为29个 必须只能包含 a-z,A-Z,0-9,’_’原创 2022-01-01 17:52:36 · 534 阅读 · 0 评论 -
MySQL有哪些单行函数
文章目录数值函数基本函数角度与弧度互换函数三角函数指数与对数进制间的转换字符串函数日期和时间函数获取日期、时间日期与时间戳的转换获取月份、星期、星期数、天数等函数日期的操作函数时间和秒钟转换的函数计算日期和时间的函数日期的格式化与解析流程控制函数加密与解密函数MySQL信息函数其他函数 数值函数 基本函数 函数 用法 ABS(x) 返回x的绝对值 SIGN(X) 返回X的符号。正数返回1,负数返回-1,0返回0 PI() 返回圆周率的值 CEIL(x),CEILING(x) 返回原创 2021-11-25 17:22:43 · 136 阅读 · 0 评论