腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
MySQL
中的一条语句
失败
时,事务不会
回
滚
、
、
UPDATE user_photos set user_id = '{"test"}' WHERE user_id = 1; COMMIT; INSERT语句可以工作,但是第二个语句UPDATE语句将
失败
我想有一个事务,将回
滚
,如果任何语句(内部事务)
失败
。此事务的行为不是这样的。 我使用INNODB引擎。为什么此事务不起作用?
浏览 109
提问于2020-06-27
得票数 2
回答已采纳
1
回答
MySQL
事务实现
、
、
我正在使用InnoDB 5.6.35,我有一个关于实现
MySQL
事务的正确方法的问题。如果我实现了以下内容,请在一条语句中将其发送到
MySQL
:SQL-语句1;SQL-语句2;...提交; 问:如果其中一条SQL语句
失败
,
MySQL
会自动执行
回
滚
吗?我看到的行为是,当
MySQL
遇到
失败
的操作时,它看起来不会使用上面的语句提交(甚至在我的程序中也不会调用回
滚
),但在阅读了一些帖子后,我不太确定。
浏览 5
提问于2017-10-30
得票数 0
2
回答
在PHP语言中使用带有循环的
MySQL
事务的麻烦
、
、
、
、
我正在尝试设置一个
MySQL
事务,这样我就可以遍历一系列查询(见下文),如果其中任何一个查询
失败
,则
回
滚
所有更改。然而,我发现如果其中一个
失败
,并不是所有的查询都会被
回
滚
。我做错什么了吗?
mysql
_query("START TRANSACTION"); // loop SQL queryif(
mysql
_er
浏览 4
提问于2010-07-26
得票数 2
回答已采纳
1
回答
Lucene中的事务
、
但是当它
失败
时,
MYSQL
提供
回
滚
,其他记录不会插入到该事务中。Lucene提供了这样的功能吗?是否可以为记录绑定
MYSQL
事务和Lucene索引?
浏览 0
提问于2013-02-27
得票数 1
回答已采纳
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
2
回答
事务、提交和
回
滚上的
MySQL
自动增量列
、
、
、
当使用
MySQL
启动事务并由
MySQL
决定
回
滚
时(在表有AUTO_INCREMENT列的情况下),列是否得到.在
回
滚
过程中减少了吗? INSERT INTO `TABLE1` (`ID` ,`NAME`) VALUES (NULL
浏览 11
提问于2013-02-07
得票数 17
回答已采纳
1
回答
当在
MYSQL
中删除“表”触发器
失败
之前会发生什么情况?
、
、
、
、
当“表”上的“前删除”因某种原因而
失败
时(例如,尝试删除一行时使用外键约束),会发生什么情况? 如果在
失败
之前,它会更新另一个表中的几个字段。即使未删除受影响的行,这些更改是否有效?
浏览 3
提问于2019-06-27
得票数 0
5
回答
如果查询
失败
,是否需要编写回
滚
?
、
、
我写
mysql
_query("START TRANSACTION");
mysql
_query("COMMIT");谢谢。
浏览 3
提问于2010-05-02
得票数 9
回答已采纳
3
回答
MySQL
:事务
失败
时自动
回
滚
、
、
有没有办法将
MySQL
设置为在出现第一个错误/警告时自动
回
滚
任何事务?(我正在从php执行查询,但我不想在php中检查
失败
,因为它会在
mysql
服务器和webserver之间进行更多的调用。) 谢谢
浏览 2
提问于2010-05-11
得票数 1
2
回答
Hibernate @ManyToMany -- join表未被填充
、
、
、
我正在尝试实现@ManyToMany关系,但是我的join表没有被填充。我的应用把一堆竞争对象建模成竞争对象。有一群竞争对手。在这一组中,每个竞争对手是匹配的,以形成一个竞争对手。所以每个竞赛都可以有一个竞争对象的列表。每一位选手都可以参加多项比赛。比赛内容如下:@Table(name = "competition") @GeneratedValue private int competitionI
浏览 4
提问于2014-05-14
得票数 0
2
回答
使用PHP和
MySQL
,你应该检查回
滚
失败
吗?
、
、
、
立即检查每个查询是否成功(if $result === false),任何
失败
都会抛出异常。catch调用mysqli_rollback()并退出,并为用户显示一条消息。如果是这样,并且
回
滚
失败
,代码应该采取什么操作? 我很难理解
回
滚
怎么会
失败
(除了
MySQL
中的一些可怕的bug )。而且由于PHP无论如何都会退出,所以调用rollback几乎是多余的。为了清楚起见,我当然认为它应该出现在代码中,但是当PHP退出时,它将关闭与
MySQL</em
浏览 0
提问于2012-08-24
得票数 10
回答已采纳
1
回答
事务
回
滚到保存点在MyBatis中
失败
、
、
我在使用SqlSession实例
回
滚到特定的保存点时遇到了问题。我的web应用程序中没有Spring框架。因此,每当第二次插入
失败
时,我就手动
回
滚
事务。com.
mysql
.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:保存点688bd22f_1442b1b7a9c__8000不存在 不知道我在这里错过了什么
浏览 1
提问于2014-02-13
得票数 0
回答已采纳
3
回答
可以在
MySQL
触发器中执行
回
滚
吗?
、
这就是问题所在:是否可以在
MySQL
触发器中执行
回
滚
? 如果答案是肯定的,那么请解释一下是如何做到的。
浏览 2
提问于2011-07-09
得票数 5
回答已采纳
1
回答
调用"rollback“而不调用"start transaction”是不是很糟糕?
、
、
我正在用PHP和
MYSQL
做一个使用InnoDB引擎的网络项目。 我在事务中有一些重要的事情要做,如果这些事情中的任何一件
失败
了,就必须进行
回
滚
。我所做的就是为每一件出错的事情抛出一个异常,并在catch块中进行
回
滚
。它没有什么可
回
滚
的,我只是在问自己,如果做一个无用的
回
滚
是否会有任何惩罚。
MYSQL
会忽略它而没有任何后果吗? 如果是,那么它是好的,因为我可以避免创建一些更复杂的逻辑,只在事务启动时
浏览 30
提问于2020-05-01
得票数 0
回答已采纳
1
回答
自动提交的情况是禁用的,而且从来没有
回
滚
?
、
、
、
所以我继承了一个大型的c++代码库,它做了大量的
mysql
工作。} return -1; return最终,
mysql
连接被正确关闭,但代码中没有
回
滚
。 所以当它关闭的时候,它会不会只是进行一些成功的改变呢?还是会像什么都没发生一样
回
滚
?我的直觉是,如果第二个查询
失败
了,以
浏览 2
提问于2012-02-14
得票数 1
回答已采纳
5
回答
如果未到达提交事务,则自动
回
滚
、
、
DELETE FROM prp_property1 WHERE environment_name = 'production'; 问题: 我注意到事务自动
回
滚
,记录插入尝试
失败
。我假设事务将立即
回
滚
,并在发生错误时立即丢弃。
浏览 27
提问于2011-05-25
得票数 22
回答已采纳
3
回答
事务未完成
、
、
将运行隐式
回
滚
?在这种情况下,它的行为像
mysql
吗?和使用持久连接?
浏览 1
提问于2011-04-16
得票数 3
1
回答
如何理解我的表是事务还是锁?
、
、
、
基于和的这一段 我发现如果我的表是事务性的,那么查询和触发器将相互依赖。注意到我使用的是
MySQL
、InnoDB引擎和PDO (如果这一点很重要的话)
浏览 2
提问于2016-06-10
得票数 1
回答已采纳
1
回答
mysql
多语句查询问题(如果一个查询
失败
,我们如何
回
滚
)
我正在使用
Mysql
c api进行数据库交互,我想知道如果
Mysql
多语句的一个查询
失败
了,那么我们如何
回
滚
所有成功执行的查询。ex-
mysql
_query(conn,"select * from account_db;select count(*) from account_dbb;select * from account_db") 如果存在查询相互依赖情况,且此处如果一个查询
失败
,则应
回
滚
相关的其他查询以
浏览 3
提问于2011-03-16
得票数 0
回答已采纳
1
回答
回档的SQL查询存在哪些错误?
、
、
、
、
如果我需要ID,请注意这个错误与
回
滚
无关。我希望你能理解。
浏览 0
提问于2011-01-07
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL事物回滚
【MySQL】MyFlash 回滚mysql binlog
Mysql事务未COMMIT可以回滚吗?COMMIT之后还可以回滚吗?
MySQL数据回滚-误更新和删除时快速恢复
Java数据库操作中的事务管理与失败回滚机制
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券