com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: #42000

时间:2024-03-31 21:54:19

项目启动出现一个明显的错误 #42000

网上查找了很久才发现解决办法,我这里直接修改了MySQL的配置文件,直接上图:
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: #42000
​group_concat_max_len = 18446744073709551615
sql-mode= STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1

上面就是红线的配置
最后重启MySQL
原因:
mysql从某个版本开始调整了默认参数sql_mode值,修改一下就OK了