MySQL手动提交语法示例
//关闭自动提交
SET autocommit = 0;
//开始事务
BEGIN;
UPDATE example_table SET name = 'xiaomi' WHERE id = 1;
DELETE FROM example_table WHERE id = 2;
//这时数据还未提交,查询结果不包含最新的修改
SELECT * FROM example_table;
//提交事务
COMMIT;
//这时数据已提交,查询结果包含最新的修改
SELECT * FROM example_table;
MySQL自动提交语法示例
CREATE TABLE example_table (
id INT PRIMARY KEY,
name VARCHAR(50)
);
INSERT INTO example_table VALUES (1, 'xiaomi');
INSERT INTO example_table VALUES (2, 'xiaohua');
SELECT * FROM example_table;
以上是编程学习网小编为您介绍的“MySQL语法自动提交与手动提交的基本语法示例”的全面内容,想了解更多关于 mysql 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:MySQL语法自动提交与手动提交的基本语法示例


基础教程推荐
猜你喜欢
- Redis内存碎片产生原因及Pipeline管道原理解析 2023-07-13
- 小练习-把MySQL数据库中的数据存入redis 2024-04-29
- Redis拾遗(五) 2023-09-13
- 关于Python中对变量赋值过程的理解 2023-07-27
- MongoDB DBRefs(文档参考类型)详解 2024-03-24
- Redis ZREM命令 2024-04-06
- MySQL修改root密码 2024-03-25
- MySQL数据库索引order by排序精讲 2023-08-06
- mysql有哪些语法可以实现合并查询 2024-12-16
- MySQL游标(Cursor)的定义及使用方法详解 2024-03-24