MYSQL支持事务吗


Posted in 面试题 onAugust 09, 2013
在缺省模式下,MYSQL是autocommit模式的,所有的数据库更新操作都会即时提交,所以在缺省情况下,mysql是不支持事务的。
但是如果你的MYSQL表类型是使用InnoDB Tables 或 BDB tables的话,你的MYSQL就可以使用事务处理,使用SET AUTOCOMMIT=0就可以使MYSQL允许在非autocommit模式,
在非autocommit模式下,你必须使用COMMIT来提交你的更改,或者用ROLLBACK来回滚你的更改。
示例如下:
START TRANSACTION;
SELECT @A:=SUM(salary) FROM table1 WHERE type=1;
UPDATE table2 SET summmary=@A WHERE type=1;
COMMIT;

Tags in this post...

面试题 相关文章推荐
PHP中如何使用Cookie
Oct 28 面试题
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 面试题
一个C/C++编程面试题
Nov 10 面试题
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
如何用SQL语句进行模糊查找
Sep 25 面试题
使用索引(Index)有哪些需要考虑的因素
Oct 19 面试题
new修饰符是起什么作用
Jun 28 面试题
用C#语言写出在本地创建一个UDP接收端口的具体过程
Feb 22 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
Jan 06 面试题
介绍一下XMLHttpRequest对象
Feb 12 面试题
介绍一下javax.servlet.Servlet接口及其主要方法
Nov 30 面试题
MYSQL基础面试题
May 13 #面试题
mysql有关权限的表都有哪几个
Apr 22 #面试题
介绍一下mysql的日期和时间函数
Mar 28 #面试题
介绍一下MYSQL常用的优化技巧
Oct 25 #面试题
MYSQL相比于其他数据库有哪些特点
Jul 19 #面试题
JDBC操作数据库的基本流程是什么
Oct 28 #面试题
Python如何定义一个函数
Sep 01 #面试题
You might like
通过ODBC连接的SQL SERVER实例
2006/10/09 PHP
几种显示数据的方法的比较
2006/10/09 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
2012/03/27 PHP
zend framework框架中url大小写问题解决方法
2014/08/19 PHP
Laravel日志用法详解
2016/10/09 PHP
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
json格式的时间显示为正常年月日的方法
2013/09/08 Javascript
javascript学习指南之回调问题
2016/04/23 Javascript
关于Function中的bind()示例详解
2016/12/02 Javascript
vue2.0安装style/css loader的方法
2018/03/14 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
Vue中props的详解
2019/05/16 Javascript
vue实现计算器功能
2020/02/22 Javascript
Vue生命周期activated之返回上一页不重新请求数据操作
2020/07/26 Javascript
[07:25]DOTA2-DPC中国联赛2月5日Recap集锦
2021/03/11 DOTA
Python批量查询域名是否被注册过
2017/06/21 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
python根据文本生成词云图代码实例
2019/11/15 Python
python 实现单通道转3通道
2019/12/03 Python
django框架forms组件用法实例详解
2019/12/10 Python
用Python爬取LOL所有的英雄信息以及英雄皮肤的示例代码
2020/07/13 Python
django下创建多个app并设置urls方法
2020/08/02 Python
Pycharm无法打开双击没反应的问题及解决方案
2020/08/17 Python
Python2及Python3如何实现兼容切换
2020/09/01 Python
html5/css3响应式页面开发总结
2018/10/16 HTML / CSS
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
本科生职业生涯规划书范文
2014/01/21 职场文书
难忘的一天教学反思
2014/04/30 职场文书
在校大学生自我评价范文
2014/09/12 职场文书
西安导游词
2015/02/12 职场文书
行政司机岗位职责
2015/04/10 职场文书
二审答辩状范文
2015/05/22 职场文书
2021年最新用于图像处理的Python库总结
2021/06/15 Python
【海涛解说】史上最给力比赛,挑战DOTA极限
2022/04/01 DOTA
Hive导入csv文件示例
2022/06/25 数据库