工具在执行 SQL 时包含了 多条 SQL 语句,而 TiDB 出于安全性考虑,不支持在一个 PREPARE
或执行语句中包含多条 SQL 语句。
可以调整 tidb_multi_statement_mode 来关闭检测,但是有 sql 注入等风险。推荐改 canal 配置,allow multi,工具上拆 sql。
2 个赞
工具在执行 SQL 时包含了 多条 SQL 语句,而 TiDB 出于安全性考虑,不支持在一个 PREPARE
或执行语句中包含多条 SQL 语句。
可以调整 tidb_multi_statement_mode 来关闭检测,但是有 sql 注入等风险。推荐改 canal 配置,allow multi,工具上拆 sql。