MySQL基础
文章平均质量分 95
MySQL基础内容,包括安装、SQL语句、函数、约束、多表查询和事务
W_chuanqi
这个作者很懒,什么都没留下…
展开
-
MySQL事务
事务 是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。就比如: 张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。这一组操作就必须在一个事务的范围内,要么都成功,要么都失败。原创 2022-12-27 18:27:44 · 115 阅读 · 0 评论 -
MySQL多表查询(8.0)
1). 删除之前 emp, dept表的测试数据2). 执行如下脚本,创建emp表与dept表并插入测试数据-- 创建dept表,并插入数据(name varchar(50) not null comment '部门名称') comment '部门表';VALUES (1, '研发部'),(2, '市场部'),(3, '财务部'),(4, '销售部'),(5, '总经办'),(6, '人事部');-- 创建emp表,并插入数据(原创 2022-12-27 18:25:42 · 1709 阅读 · 0 评论 -
MySQL约束
概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。目的:保证数据库中数据的正确、有效性和完整性。约束描述关键字非空约束限制该字段的数据不能为nullNOT NULL唯一约束保证该字段的所有数据都是唯一、不重复的UNIQUE主键约束主键是一行数据的唯一标识,要求非空且唯一默认约束保存数据时,如果未指定该字段的值,则采用默认值DEFAULT检查约束(8.0.16版本之后)保证字段值满足某一个条件CHECK外键约束。原创 2022-12-27 18:16:11 · 329 阅读 · 0 评论 -
MySQL函数
也就意味着,这一段程序或代码在MySQL中已经给我们提供了,我们要做的就是在合适的业务场景调用对应的函数完成对应的业务需求即可。思路: 获取随机数可以通过rand()函数,但是获取出来的随机数是在0-1之间的,所以可以在其基础上乘以1000000,然后舍弃小数部分,如果长度不足6位,补0。MySQL的常见函数我们学习完了,那接下来,我们就来分析一下,在前面讲到的两个函数的案例场景,思考一下需要用到什么样的函数来实现?---------->通过数据库的函数,生成一个六位数的随机验证码。原创 2022-12-27 17:59:02 · 589 阅读 · 0 评论 -
MySQL中的SQL语句
将一列数据作为一个整体,进行纵向计算。原创 2022-12-21 17:12:17 · 419 阅读 · 0 评论 -
MySQL简介与安装
本文主要介绍数据库的相关概念、以及在Windows下安装MySQL 8.0.30。原创 2022-12-18 19:06:23 · 509 阅读 · 0 评论