腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
事务
实现
、
、
我正在使用InnoDB 5.6.35,我有一个关于实现
MySQL
事务
的正确方法的问题。如果我实现了以下内容,请在一条
语句
中将其发送到
MySQL
:SQL-
语句
1;SQL-
语句
2;...提交; 问:如果其中一条SQL
语句
失败,
MySQL
会自动执行
回
滚
吗?我看到的行为是,当
MySQL
遇到失败的操作时,它看起来不会使用上面的
语句
提交(甚至在我的程序中也不会调
浏览 5
提问于2017-10-30
得票数 0
1
回答
当
MySQL
中的一条
语句
失败时,
事务
不会
回
滚
、
、
我在这里有一个简单的
事务
; START TRANSACTION;UPDATE user_photos set user_id = '{"test"}' WHERE user_id = 1; COMMIT; INSERT
语句
可以工作,但是第二个
语句
UPDATE
语句
将失败,因为user_
浏览 109
提问于2020-06-27
得票数 2
回答已采纳
5
回答
如果未到达提交
事务
,则自动
回
滚
、
、
blah 问题: 我注意到
事务
自动
回
滚
我假设
事务
将立即
回
滚
,并在发生错误时立即丢弃。
浏览 27
提问于2011-05-25
得票数 22
回答已采纳
2
回答
使用create
语句
的InnoDb
事务
、
、
CREATE TABLE之类的sql
语句
是否为tbl_name .....在
事务
中允许。.; 尽管
事务
中的
语句
失败,但仍会创建表,并在结束时进行
回
滚
。有没有办法防止在
事务
中的
语句
失败时创建表?
浏览 4
提问于2011-12-24
得票数 0
回答已采纳
1
回答
事务
Laravel模式创建
、
、
当我使用Schema::create方法时,我试图创建一个
事务
,但是它没有创建我的应用程序,我必须在另一个数据库上创建动态表,并且在出现错误的情况下,我必须
回
滚
( work.In )。Laravel启动异常,但
回
滚
不起作用。我使用的是laravel 5.1
浏览 2
提问于2016-04-02
得票数 1
1
回答
事务
、存储过程和PDO
、
、
、
来自PDO的
mysql
语句
,基于很多业务逻辑。 基于PDO的查询在很长一段
浏览 2
提问于2012-10-05
得票数 2
1
回答
PDO
回
滚
不起作用
每当我运行代码时,我都希望看到rollback.But的效果,即使我已经调用回
滚
,表也会被删除。我有以下代码 define('DBHOST','localhost'); $dbh = new PDO('
mysql
浏览 6
提问于2016-08-31
得票数 1
回答已采纳
1
回答
MySQL
Alter防止DML (?)
、
、
我有一个Spring / JDBC应用程序,它严重依赖于单元测试的
MySQL
回
滚
。我发现,如果在这些
事务
中执行某些DDL操作--即使是在临时表上--
回
滚
甚至在正常的DML
语句
上也会失败。= 'blah' where form_id = 1412");} 测试完成后,该中间
语句
将被持
浏览 1
提问于2017-03-20
得票数 0
回答已采纳
1
回答
mysql
事务
不使用innodb表
、
、
、
我写了这篇文章,但是
事务
不起作用,我还将两个表都转换为not类型,这两个表都可以指导我编写代码时有什么问题,或者可以选择另一个
事务
。
mysql
_query("begin;"); $query2 =
mysql
_query("INSERT INTO fields (cid5,f
浏览 1
提问于2013-08-29
得票数 0
1
回答
如何理解我的表是
事务
还是锁?
、
、
、
基于和的这一段 我发现如果我的表是
事务
性的,那么查询和触发器将相互依赖。那么,如何检测我的表是
事务
还是锁呢?注意到我使用的是
MySQL
浏览 2
提问于2016-06-10
得票数 1
回答已采纳
2
回答
如何在
MySQL
中出错时
回
滚
事务
?
、
、
id='176846'; -- <- this one fails我想要自动
回
滚
浏览 1
提问于2015-04-24
得票数 4
2
回答
重复键错误不能取消/
回
滚
mysql
事务
、
、
在
mysql
innodb
事务
中,我预计重复键错误会导致
回
滚
。它不会这样做,相反,它只是抛出一个错误,然后继续执行下一个命令。一旦到达COMMIT命令,
事务
将被提交,sans重复键导致命令。如果是这样,如何设置它,以便在发生此类错误时
回
滚
事务
而不是提交
事务
?
浏览 0
提问于2009-10-27
得票数 10
回答已采纳
3
回答
数据库
事务
、
、
如果我使用
mysql
客户端(例如,squirrel)来执行更新查询,10秒后,我取消了查询,是否会有部分更新,或者是否会
回
滚
已完成的所有操作?
浏览 5
提问于2010-04-08
得票数 0
2
回答
在
MySQL
中
语句
回
滚
与
事务
回
滚
、
、
等待太久的
语句
被
回
滚
(不是整个
事务
)。如果SQL
语句
需要更长时间等待其他
事务
的完成,则可以增加innodb_lock_wait_timeout配置选项的值,或者如果过多长时间运行的
事务
导致锁定问题和减少繁忙系统上的并发性,则可以增加该值。在这个
语句
中,它明显区别了
语句
回
滚
和
事务
回
滚
。我的问题是,如何
回
滚
浏览 4
提问于2016-01-21
得票数 1
回答已采纳
3
回答
InnoDB -
回
滚
连接的所有
事务
、
是否可以
回
滚在同一连接线程中执行的所有
语句
?而不是ROLLBACK,只是恢复最后执行的
语句
。
浏览 0
提问于2010-04-22
得票数 1
2
回答
MySQL
事务
和触发器
、
、
、
我快速浏览了
MySQL
手册,但没有找到关于我的问题的确切信息。现在,如果我启动一个
事务
,然后在表A中插入许多行,比如说: 10K行。如果没有与表A关联的触发器,那么所有这些插入都是原子的,这是肯定的。
浏览 5
提问于2010-04-14
得票数 11
3
回答
对多个查询进行
回
滚
、
如何执行多个查询( usen commit() ),并在出现错误时
回
滚
所有查询?我注意到,如果使用try / catch内部包装查询并提交,则只
回
滚
未成功的查询 foreach
浏览 0
提问于2011-12-13
得票数 3
回答已采纳
2
回答
丢失AUTO_INCREMENT值的重用
、
在所有锁模式(0、1和2)中,如果生成自动增量值的
事务
回
滚
,这些自动增量值将“丢失”。一旦为一个自动增量列生成了一个值,它就不能
回
滚
,无论“插入类”
语句
是否完成,以及包含的
事务
是否
回
滚
。重新启动
MySQL
服务器时,InnoDB可以重用为AUTO_INCREMENT列生成但从未存储的旧值(即在
回
滚
旧
事务
期间生成的值)。 那么,这些失去的价值观是否会被重用呢?如
浏览 0
提问于2013-05-23
得票数 2
回答已采纳
2
回答
PyMysql更新查询
、
、
、
我一直在尝试使用PyMysql,到目前为止,我所做的一切都是有效的(选择/插入),但当我试图更新它时,它就是不起作用,没有错误,什么都没有,什么也做不了。connection = pymysql.connect(...)cursor.execute("UPDATE Users SET IsConnected='1' WHERE Username='test'")connection.close() 是的,我已经仔细检查了Us
浏览 4
提问于2013-07-20
得票数 15
回答已采纳
1
回答
Liquibase部分
回
滚
变更集
、
、
我故意编写了一个错误代码,其中我试图创建两次列"NEW_2“,以强制
回
滚
changeset: ADD_COL_2中的所有条目信息4/13/16 12:17 AM:为了测试
回
滚
是否起作用,我对TABLE_1执行了一个本机查询,我可以看到NEW_1,2的值。我只希望看到NEW_1,因为NEW_2是失败的变更集的一部分?我尝试过没有
回
滚
标记、每个
语句
的显式
回</e
浏览 0
提问于2016-04-13
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mysql事务未COMMIT可以回滚吗?COMMIT之后还可以回滚吗?
MySQL事物回滚
【MySQL】MyFlash 回滚mysql binlog
“事务回滚”失效了
MySQL数据回滚-误更新和删除时快速恢复
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券