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语法自动提交与手动提交的基本语法示例
基础教程推荐
猜你喜欢
- mongodb清除连接和日志的正确方法分享 2023-07-15
- MySQL定时任务不能正常执行的原因分析及解决方法 2023-08-13
- MySQL mysqldump备份数据库(附带实例) 2024-01-13
- redis集群搭建及问题的决方法(二) 2023-09-13
- 全面了解 Redis 高级特性,实现高性能、高可靠的数据存储和处理 2024-02-12
- Redis AOF持久化配置方法详解 2024-01-13
- SQL Server游标的使用/关闭/释放/优化小结 2023-12-12
- springboot微服务Lucence实现Mysql全文检索功能 2023-08-06
- redis数据库安装及简单的增删改查 2023-09-11
- Oracle怎么删除数据,Oracle数据删除的三种方式 2023-07-23
