摘要: 事务简介 事务是一组操作的集合,不可分割,这些操作要么同时成功,要么同时失败。 流程: 事务操作 方式一 查看/设置事务提交方式 select @@autocommit; set @@autocommit=0; 提交事务 commit; 回滚事务 rollback; 方式二 开启事务 start t 阅读全文
posted @ 2025-04-04 15:27 林下清风~ 阅读(5) 评论(0) 推荐(0)
摘要: 多表关系 一对一:适用于单表拆分 多对一: 多对多:需建立第三张中间表,中间表至少包含两个外键,分别关联两方主键 多表查询概述 在多表查询时,需消除无效的笛卡尔积 内连接(交集) 如果为表起了别名,则不能通过表原来的名字限制字段 隐式内连接: select 字段列表 from 表1,表2 where 阅读全文
posted @ 2025-04-03 19:31 林下清风~ 阅读(16) 评论(0) 推荐(0)
摘要: 概述 约束 描述 关键字 主键约束 主键是一行数据的唯一标识,要求非空且唯一 primary key 外键约束 用来让两张表的数据之间建立连接,保证数据的一致性和完整性 foreign key 自动增长 auto_increment 外键约束 添加外键: alter table 表名 add con 阅读全文
posted @ 2025-04-03 19:31 林下清风~ 阅读(2) 评论(0) 推荐(0)
摘要: 字符串函数 concat 字符串拼接 substring(字符串,起始位置,子串长度) 起始位置从1开始计数 数值函数 round(x,y) 求参数x四舍五入的值,保留y位小数。若是整数,则y为0。 ceil 向上取整 日期函数 date_add(date,interval expr type) 返 阅读全文
posted @ 2025-04-03 19:31 林下清风~ 阅读(3) 评论(0) 推荐(0)
摘要: DDL 数据定义语言,用来定义数据库对象(数据库,表,字段) 数值类型 DECIMAL: 范围依赖于精度(M)和标度(D)的值 123.45 精度5,标度2 DOUBLE: score double(4,1) (精度,标度) 字符串类型 char: char(10) 定长字符串 性能好 varcha 阅读全文
posted @ 2025-04-03 19:31 林下清风~ 阅读(7) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示