记一次相同sql语句,java中执行不成功,数据库中能执行成功的问题
sql数据库中可执行java执行报错
·
mysql中有sql_mode,用来设置对于数据的校验模式。jdbc驱动中默认是强校验模式,可以通过jdbcCompliantTruncation=false 来关闭。配到同类问题的同学可以尝试一下。
url = "jdbc:mysql://" + server + ":" + port + "/" + database + "?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT&jdbcCompliantTruncation=false";
更多推荐


所有评论(0)