无法连接数据可的原因有很多:
1.检查jdbc.driver,jdbc.url,jdbc.username,jdbc.password是否配置错误
#若使用的mybatis版本是8.0以上的,则驱动器要加上cj
jdbc.driver=com.mysql.cj.jdbc.Driver
#如果使用的是MySQL8.0+,增加一个时区的配置;&serverTimezone=Asia/Shanghai
jdbc.url=jdbc:mysql://localhost:3306/***?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai
jdbc.username=root
jdbc.password=***
2.检查jar包是否导入全。如何查看jar包是否导入全,可以看我的另一篇文章
查看项目是否有lib文件,jar包是否导全
3.查看驱动器是否与你使用的mybatis版本一致
我用的mybatis版本是8.0.27,所以我配的是8.0.27
<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.27</version></dependency>
注意:如果是版本不一致,那在修改版本后,还需到out文件夹里的lib文件夹去删除掉原先的mybatis驱动器包,因为idea不会帮你自动换掉先前的jar包,需手动删除