今天部署服务器的时候启动时,发现这么个异常;
排查方式:
1.代码里找版本是否与服务器不兼容
2.查看数据库配置
show variables like 'lower_case_table_names';
查看value = 0 或 1 ; 0:区分大小写,1:不区分大小写
如果为0直接改
命令:vim /etc/my.cnf 下
[mysqld]节下 添加 lower_case_table_names=1 参数
就好了。
如果代码版本不同,可更改
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.22</version>
</dependency>
以上仅供参考,不一定适配每个人的异常~