Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb

idea编辑器,启动maven spring 项目报错!
我看见控制台有红色字体显示如下(部分内容)

Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

在这里插入图片描述
解决方案:
这句话复制到百度上面,找到了java的根据接口找接口实现类机制SPI,这个mysql被强烈反对deprecated这样使用!
没用。
然后找到提交相关代码的同事,他说是其他同事合并时弄错了名字,他没改过这里代码。并且他在本地启动成功了。
然后另一个同事过来,他看到另一个报错内容:
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure
在这里插入图片描述
去百度,看见mysql出现问题。但是我mysql一定是好的啊。从来没改过。
同事说可能是mysql问题。我就去用navicat连接了下本地数据库。连不上了。同事打开我的电脑,管理,服务,mysqlz是关的!
在这里插入图片描述
启动mysql服务,再启动服务,好了。
在这里插入图片描述
为什么没停止过mysqlz服务,下午来发现服务就停了?
原来是我昨天下载了好多剪辑视频的软件,primire pro,什么什么的。今天上午又用软件管家删除了。一键优化,将mysqlz服务关闭了。这个东西。是同事告诉我的。应该是这个原因,导致了这个mysqlz服务关闭。
那些软件在网页上面点的,都是盗版的,有各种广告,插件,所以昨天下载完成后,今天删掉了。

总结
使用软件管家一键修复,会导致电脑上面的mysqlz服务停止。如果运行代码出现问题,可以查看mysqlz服务是否关闭。不是代码的问题。不是mysql配置的问题。那就是服务停止了。经过讨论,发现大家都没错。问题出现在其他我们都没有看见的地方。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值