我正在使用 PhpStorm + DataGrip + MySQL + WAMP 开发一个 PHP 项目,从那时起,我就可以使用这些配置正常使用远程数据库(参见图片):
但突然我收到这个错误:
[08S01] 通信链路故障 最后一次成功发送到服务器的数据包是在 0 毫秒前。驱动程序尚未收到来自服务器的任何数据包。 java.net.ConnectException:连接被拒绝:连接
有人知道我可以做什么来解决这个错误吗?
我已经尝试做我在这里找到的事情(解决 JDBC 和 MySQL 的“通信链路故障” https://stackoverflow.com/questions/6865538/solving-a-communications-link-failure-with-jdbc-and-mysql)但这还没有起作用。
我希望能够再次正常连接到我的数据库。
您好,此错误是因为您运行的是 MySQL 版本 5 或 8.0 及更高版本。并且您的服务器配置为使用 TLS 1.2 协议。因此,您需要启用 TLS 协议。
In 启用TLS协议设置值:
TLSv1,TLSv1.1,TLSv1.2,TLSv1.3
测试连接。并且应该有效!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)