无法在toad中为mysql执行update语句,但在其他工具中

时间:2013-08-25 09:48:57

标签: mysql sql toad

我正在使用toad for mysql,但是当我尝试执行更新时,简单的语句就像 更新CART SET AID = 10005 WHERE ID = 10007;它告诉我错误:

无法执行语句:因为BINLOG_FORMAT = STATEMENT而无法写入二进制日志 至少有一个表使用限制为基于行的日志记录的存储引擎。 当事务隔离级别为READ COMMITTED或READ UNCOMMITTED时,InnoDB仅限于行记录。

但奇怪的是它在Web应用程序和其他工具(如HeidiSQL,Oracle sqldeveloper)中运行良好。 谁知道这个?有什么配置的Toad for Mysql?非常感谢。

1 个答案:

答案 0 :(得分:3)

在更新语句之前执行以下命令:

SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITED