摘要: 事务 数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成 事务指的是数据库一种保护数据的方式 事务一般由增删改操作自动调用,事务根据数据库不同提交的时机也是不同的 MySQL数据库默认执行增删改就会提交事务 我们可以设置为手动提交 set @@autocommit=0; 前面写b 阅读全文
posted @ 2023-05-17 16:18 、怪咖 阅读(147) 评论(0) 推荐(0) 编辑
摘要: DML语句 1、插入(insert) insert into 表 values(数据) 要求插入数据的数量,类型要和表的结构一致 insert into 表(列名) values(数据) 要求插入的数据的数量顺序和表名后的列要一致 insert into 表(列名) select 从另外一张表查询的 阅读全文
posted @ 2023-05-17 16:16 、怪咖 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 9、多表查询 9.1 多表连接 select * from emp,dept; -- 直接两张表之间加逗号就会全连接 如果没有任何条件去连接两张表,那么会产生一张很大的表,两张表记录相乘条记录 设置条件用点 . 比如:emp.deptno=dept.deptno(员工表中deptno=部门表中的de 阅读全文
posted @ 2023-05-17 16:15 、怪咖 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 6、函数 函数是数据库自有的,我们可以直接调用,使用函数可以计算出我们需要的数据 MySQL 函数 大全 单行函数 字符串函数 -- 长度length(),截取substr(),大小写upper(str),lower(str),拼接concat(),替换replace() SELECT upper( 阅读全文
posted @ 2023-05-17 16:12 、怪咖 阅读(13) 评论(0) 推荐(0) 编辑
摘要: DQL语句 1、格式 select 列名*N from 表名 where 查询条件1 and/or 查询条件2 group by 列 Having 分组条件 Order by 排序 2、规则 sql在书写时除了查询条件外,大小写都可以 select * from user where uname=' 阅读全文
posted @ 2023-05-17 16:06 、怪咖 阅读(64) 评论(0) 推荐(0) 编辑