Caused by: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:
java.net.ConnectException
MESSAGE: Connection refused: connect
java.net.ConnectException: Connection refused: connect
Last packet sent to the server was 1 ms ago.
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2847)
莫名其妙出现类似以上的错误,找遍了网上的解决办法,有说MySQL8小时原因造成的,有说连接池问题造成的,有说JDBC驱动问题造成的等等无数。
也许这个问题是有可能由于以上等等原因造成,但是在我这里,只是:
连接字符串URL中,将localhost改成127.0.0.1,就OK了。
至于为什么会这样,暂时不知道,等待原因吧。