Mysql中的Bug(记录一)

在启动项目时报了Mysql数据库启动异常。
异常如下:

  • java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
  • java.net.ConnectException: Connection refused: connect

通过翻译可以得到无法创建与数据库服务器的连接。尝试重新连接3次,放弃。
再往下翻就可以看到提示异常2:Connection refused: connect(连接被拒绝)。

Mysql中的Bug(记录一)_第1张图片
异常.png

其实在图片中我们就可以看到已经提示了(第一处红色行)

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自动注册,通常不需要手动加载驱动程序类。

根据它的提示后查看了我的application.yml文件中数据库配置果然是com.mysql.jdb.Driver

配置.png

修改完成,重启项目中......
修改完成,重启项目......
修改完成,重启项......
修改完成,重启......


Mysql中的Bug(记录一)_第2张图片
异常.png

Mysql中的Bug(记录一)_第3张图片

仔细观察异常之后,查看服务才发现 Mysql 服务没打开......

你可能感兴趣的:(Mysql中的Bug(记录一))