记一次相同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";

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)