其中一种可能的原因是:
使用老版本mysql创建的数据库使用mysql8.0以上的版本会出现版本不兼容的问题,导致数据库连接不上。
解决方案:
1、首先在pom.xml配置文件中,将mysql依赖版本改为mysql8.0以上。
2、其次在连接mysql6.0以上版本的时候,要在mybatis配置文件中,数据库连接信息,应该写com.mysql.cj.jdbc.Driver,同时也修改一下时区,否则会出现时区报错。
【注意】改mysql版本时记得刷新一下maven,要是出现java版本错误,检查一下project、module以及setting中jdk版本是否一致,因为有可能jdk版本过高出现兼容问题。