MySQL 连接失败:排除“无法创建与数据库服务器的连接”异常
此错误消息,“com.mysql.jdbc.异常.jdbc4.MySQLNonTransientConnectionException: 无法创建与数据库服务器的连接”,通常在尝试建立 JDBC 连接时出现MySQL 数据库。以下是解决此问题的方法:
原因和解决方案:
该错误通常源于旧版本的 MySQL Connector/J 与 MySQL 8.0 或更高版本之间的兼容性问题。要解决此问题,请升级到 MySQL Connector/J 版本 5.1.46,或者最好升级到版本 8.0.11 或更高版本。
其他提示:
java.util.logging.Logger.getLogger("com.mysql.jdbc").setLevel(Level.FINEST);
更新的错误堆栈跟踪:
提供的错误堆栈跟踪显示 MySQL JDBC 驱动程序中存在 NullPointerException,这表明可能存在与 MySQL 8.0 的兼容性问题。按照上面的建议升级 MySQL Connector/J 应该可以解决此问题。
以上是MySQL 连接失败:如何修复'无法创建与数据库服务器的连接”异常?的详细内容。更多信息请关注PHP中文网其他相关文章!