![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL学习
文章平均质量分 93
Cpdr
confidence,persistence,determination,responsibility
展开
-
【MySQL学习之基础篇】事务
事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。原创 2023-12-16 10:46:18 · 896 阅读 · 0 评论 -
【MySQL学习之基础篇】多表查询
删除之前 emp, dept表的测试数据执行如下脚本,创建emp表与dept表并插入测试数据-- 创建dept表,并插入数据name varchar(50) not null comment '部门名称')comment '部门表';INSERT INTO dept (id, name) VALUES (1, '研发部'), (2, '市场部'),(3, '财务部'), (4, '销售部'), (5, '总经办'), (6, '人事部');-- 创建emp表,并插入数据。原创 2023-12-15 22:54:37 · 106 阅读 · 0 评论 -
【MySQL学习之基础篇】约束
约束是作用于表中字段上的规则,用于限制存储在表中的数据。保证数据库中数据的正确、有效性和完整性。约束描述关键字非空约束限制该字段的数据不能为nullNOT NULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束保证字段值满足某一个条件CHECK外键约束用来让两张表的数据之间建立连接,保证数据的一致性和完整性。原创 2023-12-15 17:33:04 · 172 阅读 · 0 评论 -
【MySQL学习之基础篇】函数
函数是指一段可以直接被另一段程序调用的程序或代码。也就意味着,这一段程序或代码在MySQL中已经给我们提供了,我们要做的就是在合适的业务场景调用对应的函数完成对应的业务需求即可。那么,函数到底在哪儿使用呢?在企业的OA或其他的人力系统中,经常会提供的有这样一个功能,每一个员工登录上来之后都能够看到当前员工入职的天数。而在数据库中,存储的都是入职日期,如 2000-11-12,那如果快速计算出天数呢?在做报表这类的业务需求中,我们要展示出学员的分数等级分布。原创 2023-12-15 15:44:31 · 79 阅读 · 0 评论 -
【MySQL学习之基础篇】SQL
Data Definition Language,数据定义语言,用来定义数据库对象(数据库,表,字段)。原创 2023-12-15 11:04:28 · 211 阅读 · 0 评论 -
【MySQL学习之基础篇】概述
注意:上述的 mysql 是我在安装MySQL时,自己指定的mysql的系统服务名,不是固定的,如果未改动,默认就是mysql80。可以使用SQL语句,通过数据库管理系统操作数据库,以及操作数据库中的表结构及数据。使用这种方式进行连接时,需要安装完毕后配置PATH环境变量。B. 使用SQL语言操作,标准统一,使用方便。A. 使用表存储数据,格式统一,便于维护。2). 方式二:使用系统自带的命令行工具执行指令。-P : MySQL服务端口号, 默认3306。-p : MySQL数据库用户名对应的密码。原创 2023-12-14 15:47:53 · 363 阅读 · 0 评论