腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MYSQL
中的捕获错误
mysql
、
transactions
我希望实现一个批处理
MySQL
脚本,以便在数据库中执行某些操作。问题是,对于我拥有的每个主id,我想插入4个元组。但是这个元组应该添加到一个
事务
中,这意味着如果这4个元组中的一个失败了,那么
事务
应该是回滚的。然后,我需要一些捕获机制来捕获查询失败的信息。我只能使用纯
MYSQL
,既不能使用PHP,也不能使用PERL等,甚至我也不能创建任何存储过程。在中,有@@error变量解决了我的问题,但在
MYSQL
中,没有任何系统变量显示错误代码。
浏览 3
提问于2012-01-06
得票数 1
3
回答
PDO、
mysql
、
事务
和表锁
php
、
mysql
、
transactions
、
locking
、
pdo
有时,我需要使用
事务
+表锁定。谢谢你的建议,
浏览 3
提问于2010-06-24
得票数 17
回答已采纳
1
回答
事务
、存储过程和PDO
php
、
mysql
、
stored-procedures
、
pdo
来自PDO的
mysql
语句,基于很多业务逻辑。 基于PDO的查询在很长一段时间前就被编程了。存储过程是基于客户端的新需求而引入的。在PHP中,
事务
在步骤1开始时<e
浏览 2
提问于2012-10-05
得票数 2
2
回答
插入会自动提交吗?
mysql
、
innodb
我们的应用程序向
MySQL
数据库激发一个INSERT查询以添加记录。我想知道记录是否自动提交。如果运行ROLLBACK命令,数据库什么时候执行回滚?提交后是否可以回滚?
浏览 0
提问于2011-08-02
得票数 15
回答已采纳
4
回答
在未处理异常后使用C#
Mysql
连接器禁用C#
c#
、
mysql
、
exception
、
transactions
、
autocommit
我目前正在开发一个以C#作为后端数据库的
MySql
应用程序。我想使用
事务
,“组合”多个查询,以确保只执行所有命令或没有执行。但是,由于我的编码错误,在
事务
处理期间发生了一个未处理的异常。所以我尝试通过执行SET autocommit = 0来禁用它。 但这不管用。在
Mysql
浏览 8
提问于2012-09-01
得票数 0
回答已采纳
2
回答
使用PDO,是否有一种方法可以跨两个驱动程序处理
事务
?
php
、
mysql
、
sqlite
、
pdo
因此,假设我同时使用两个驱动程序(在特定的
mysql
和sqlite3中)提前谢谢你!
浏览 4
提问于2014-06-15
得票数 0
回答已采纳
1
回答
事务
是否会在一段时间内阻止其他更新,或者只是隐藏它们?
mysql
、
transactions
在
mysql
db中执行
事务
时,他们讨论的是正在进行的
事务
在提交之前无法看到外部源所做的任何更新。因此,这是否意味着可以进行更改,但
事务
将无法看到它们,或者在
事务
进行时实际上不可能更新db。因为在
事务
进行期间,其他查询不可能更改有关某些表的任何内容。现在我写锁所有这些表,为原子性
启动
一个
事务
,提交,然后解锁。这就是做这个的方法吗?从我的测试来看,将隔离级别设置为SERIALIZABLE似乎与
手动
表锁定和解锁一样?这是正确的吗?
浏览 5
提问于2014-02-10
得票数 1
回答已采纳
1
回答
计算机重新
启动
后,数据库值是否应设置回默认值
mysql
、
database
我使用的是Windows8,
MySQL
。然后,我可以从该.exe文件中更改参数。问题是,计算机重新
启动
后,计算机上的数据库值总是设置回默认值**。正常吗?或者,如何保持更改后的值的一致性? 例如,db中的默认值是a=0,然后我从.exe图形用户界面将其更改为a=1。但是,在我重新
启动
计算机后,a被改回默认值0。
浏览 3
提问于2015-12-23
得票数 0
1
回答
如何
手动
启动
OrientGraph
事务
?
transactions
、
gremlin
、
orientdb
这类db在默认情况下第一次执行操作时打开一个新
事务
。默认情况下,有一个名为blueprints.orientdb.autoStartTx的参数是true。我希望
手动
管理图形操作,所以我将其设置为false (意味着所有操作都是原子操作),但我找不到
手动
启动
新
事务
的方法,只提供了commit()和rollback()。我应该调用什么来
手动
启动
一个新
事务
?谢谢
浏览 3
提问于2013-12-06
得票数 0
回答已采纳
1
回答
用于复杂数据库设置的开发环境?
php
、
mysql
、
development-environment
、
staging
我们的系统是一个大约250,000个LOC应用程序,使用
MySQL
作为后端数据库。 我有一个临时服务器,可以完美地复制生产web服务器和计算节点。这非常有用,并且没有出现任何问题,因为当临时服务器访问生产数据库服务器时,我非常小心地测试
MySQL
更改、插入、删除等操作。作为唯一的开发人员,我没有走到将
MySQL
服务器复制到登台或开发克隆的道路上。这是因为我们的应用程序使用一致的散列算法来处理分布在4个生产数据库服务器上的数千个表。我可以回滚
MySQL
表,但这将是痛苦的,并可能需要一些停机时间。我认为最好的选择是从一开始就避
浏览 1
提问于2011-10-20
得票数 3
3
回答
保留
mySQL
自动递增ID?
mysql
、
sql
、
transactions
、
auto-increment
我们希望从
mySQL
获得一个自动增量ID,而不实际存储它,直到其他与
mysql
无关的进程成功完成为止,这样,如果出现异常或应用程序崩溃,就不会存储条目。我们需要使用ID作为其他进程的密钥。本质上,我们希望“保留”自动增量,并将行插入
mySQL
作为最后一步。在我们知道整个过程已经成功完成之前,我们不想插入任何行。注意:我知道SQL
事务
。
浏览 4
提问于2013-08-23
得票数 9
回答已采纳
1
回答
mysql
如何处理多个开始
事务
(嵌套?)
mysql
、
transactions
、
nested
我找不到答案:当我在同一个连接中调用多个时间
启动
事务
时,
MySQL
如何处理 例如,自动提交当前的是为了
启动
一个新的新的,还是他嵌套了它们?注意:这不是的复制,因为我不知道
mysql
是否允许它,也不知道如何模拟这种行为。我发现
mysql
没有嵌套
事务
,我想知道
MySQL
如何实际处理嵌套的开始
事务
(通过执行旧的
事务
,忽略新的开始
事务
,.)
浏览 4
提问于2015-10-08
得票数 6
回答已采纳
2
回答
DBD::Pg中的
手动
事务
管理
perl
、
postgresql
、
dbi
、
dbd-pg
我很难让
手动
事务
像DBD::Pg中所记录的那样工作,或者我只是误解了上述文档。 我的理解是,如果我想
手动
管理
事务
,我应该关闭AutoCommit。
浏览 6
提问于2013-06-13
得票数 8
2
回答
mysql
事务
会在系统崩溃后回滚吗?
mysql
、
transactions
我的问题是:如果系统在执行
mysql
事务
时崩溃,那么
事务
会在系统重新
启动
后回滚吗?
MySQL
是否会在重新
启动
后检查未完成的
事务
?我之所以这样问,是因为我用php制作了一个
事务
系统,但我不会将最终结果存储在任何地方,以备将来系统崩溃的情况下回滚……
浏览 3
提问于2011-12-02
得票数 3
回答已采纳
1
回答
为
MySQL
命令行刷新数据,不需要退出和重新输入
mysql
、
refresh
在Linux上,我认为我的
MySQL
查询在某种程度上不起作用,因为查询不会显示输入表的数据量有任何进展。是否有一种不需要退出和重新输入命令行就可以刷新
MySQL
命令行可用数据的方法?我一直在搜索,但到目前为止只看到运行
mysql
-e并将其放入bash循环中。我喜欢在
MySQL
命令行中运行其他命令,比如describe tables。
浏览 2
提问于2017-10-23
得票数 1
回答已采纳
1
回答
Mysql
中的自动提交与JDBC中的autocommit之间的关系
mysql
、
jdbc
我的
MySQL
存储引擎是InnoDB。当我设置
MySQL
系统变量autocommit=0时,在执行这样的代码之后,我看不到数据库中的任何更改:所以,我真的想知道系统变量autocommit的真正功能。如果我将其设置为,则无法使用JDBC修改数据而不执行
MySQL
shell中的commit。
浏览 1
提问于2021-04-15
得票数 1
回答已采纳
2
回答
如何在Java中的死锁或超时之后重新
启动
事务
?
java
、
mysql
、
jdbc
、
transactions
、
database-deadlocks
如何重新
启动
事务
(以便它至少执行一次): com.
mysql
.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:Deadlock (在尝试锁定时找到;尝试重新
启动
事务
)还是(
事务
超时)?我使用
MySQL
(innoDB ENGINE)和Java.Please帮助,并链接任何有用的资源或代码。
浏览 4
提问于2011-07-11
得票数 4
回答已采纳
1
回答
Hibernate不一致
java
、
mysql
、
hibernate
我使用Hibernate和
MySql
,当我
启动
我的本地服务器并传递查询时,返回的值是一致和正确的。如果我通过updateQuery或通过打开
MySql
工作台
手动
更新数据库,select查询有时会返回旧值,有时会返回新值。这是一个已知的问题吗?我已经确保在每次select调用和任何insert/update
事务
之前都有一个beginTransaction和commitTransaction。
浏览 0
提问于2012-03-29
得票数 2
回答已采纳
1
回答
在遗留软件中混合编程
事务
和声明
事务
java
、
spring
、
hibernate
我的问题涉及与混合编程和声明
事务
可能的并发问题。我正在开发一个遗留软件(Spring + Hibernate),它以编程的方式处理数据库连接和
事务
。openSession();// do stuff该软件具有较新的模块,这些模块使用带有声明性
事务
的在Microsoft SQL Server中,当从内部“
手动
”打开
事务
调用较新的Spring服务时,我们很少遇到数据库死锁。我认为问
浏览 13
提问于2016-02-11
得票数 9
回答已采纳
1
回答
MySQL
对最新数据的可重复读取保证
mysql
MySQL
5.6关于可重复读取隔离级别的文档 反向(有些)担保也成立吗?我真正想要理解的是,在
MySQL
中,在
启动
事务
和查询锁(SELECT ... FOR UPDATE)之间是否存在获取数据中的竞争条件的可能性?place中,
事务
1肯定会看到名称等同于something?文档中的源代码将是非常感谢的(就目前而言,我已经用两个db会话
手动
检查了它“似乎有效”)
浏览 2
提问于2020-05-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL事务初始
Mysql开发——事务
Mysql基础:Mysql架构与事务
MySQL 中事务、事务隔离级别详解
Mysql事务控制语言
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券