mysql版本导致-错误1:
错误2:
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
译文:加载类“com.mysql.jdbc.Driver”。这是弃用。新的驱动程序类是' com.mysql.cj.jdbc.Driver'。驱动程序是通过SPI自动注册的,手动加载驱动程序类通常是不必要的。
这个错误提示比较明显了,com.mysql.jdbc.Driver已经弃用了(mysql5),要使用com.mysql.cj.jdbc.Driver(mysql8)
可以考虑升级本地mysql版本,新版本mysql8.0.18,或者是使用较多的mysql5.7。
如果暂时不升级mysql解决办法如下(我是为了测试springboot,mysql后续再升级):
1、在pom文件中,mysql的依赖没有指定版本,
2、点进去发现给引用的是最新的版本(ctrl+鼠标):
3、指定版本号,和本地一致:
3.1、查看本地mysql版本:
登录方式 bin目录下cmd:
显示版本信息等:
或者
指定mysql这个低版本后 要搭配 com.mysql.jdbc.Driver使用。
4、重新运行,错误解决。