码迷,mamicode.com
首页 > 数据库 > 详细

mysql - 事务

时间:2019-11-04 13:48:20      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:src   back   ble   ima   就是   memory   color   mysq   variables   

mysql的主要特色就是存储引擎。。。

用 SHOW ENGINES 显示支持的存储引擎

技术图片

 

 默认的是innoDB

MyISAM是很久以前的默认存储引擎

memory也比较常用

这三个中只有innoDB支持事务。

 

事务: 原子性,一致性,隔离性,持久性

 

1.隐性事务:

一般情况下,每次运行一个sql语句可以看做是一次事务

查看是否自动提交

SHOW VARIABLES LIKE ‘autocommit‘

一般默认都是on

没有开始和结束的标记。

 

2.显性事务

有明显的开始和结束

SET autocommit = 0; #关闭自动提交
START TRANSACTION; #开启事务
#语句
COMMIT; #提交事务,语句生效 ROLLBACK; #回滚,语句不生效

 

 

mysql - 事务

标签:src   back   ble   ima   就是   memory   color   mysq   variables   

原文地址:https://www.cnblogs.com/clamp7724/p/11791226.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!