、
和
语句中LIMIT
子句
的基于语句的复制是不安全的,因为受影响的行的顺序未定义。(只有当它们也包含子句时,才能使用基于语句的复制正确复制此类语句。)遇到此类语句时:
DELETE
UPDATE
INSERT ...
SELECT
ORDER BY
使用STATEMENT
模式时,现在会发出一条警告,指出该语句对于基于语句的复制不安全。
使用模式时,即使 DML 语句也有一个
子句(因此具有确定性)STATEMENT
,也会发出警告
。这是一个已知的问题。(漏洞 #42851)
LIMIT
ORDER BY
使用MIXED
模式时,语句现在使用基于行的模式自动复制。