gpt4 book ai didi

mysql - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Variable 'sql_mode' can't be set to the value of 'NO_STRICT_TRANS_TABLES'

转载 作者:行者123 更新时间:2023-11-30 21:45:06 26 4
gpt4 key购买 nike

我想在 MySQL 5.7+ 中允许有损插入。我的 JDBC URL 如下所示:

jdbc:mysql://localhost/mydb?useSSL=false&jdbcCompliantTruncation=false&sessionVariables=sql_mode=NO_STRICT_TRANS_TABLES

为什么会出现这个异常?

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Variable 'sql_mode' can't be set to the value of 'NO_STRICT_TRANS_TABLES'

最佳答案

在此处查看 SQL 模式的文档:https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html

没有名为 NO_STRICT_TRANS_TABLES 的模式。

您要么使用 STRICT_TRANS_TABLES,要么将该模式排除在 sql_mode 之外。

关于mysql - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Variable 'sql_mode' can't be set to the value of 'NO_STRICT_TRANS_TABLES' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49799061/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com