这是我的错误:
ERROR 2026 (HY000): SSL connection error: ssl_choose_client_version:unsupported protocol
我最近开始使用 Ubuntu 20.04,每次尝试登录远程 5.6 服务器时,都会收到该错误消息。无论用户是否需要 SSL,我都会收到该错误消息。我尝试在 openssl.cnf 中将 MinProtocol 设置为 None,但找不到很多最新信息。
相同的 giddyup 适用于 MacOS 和 Ubuntu 18.04。只是不适用于 20.04。MySQL 客户端 8.0 是否不向后兼容 MySQL 服务器 5.6?
MySQL 8.0 客户端是一个提示。此外,Ubuntu 20.04 已弃用 TLS 1.0,如果你服务器仅支持(如旧的 RDS 实例),您可能需要更新它,与客户端无关。
回答:
客户端是正确的,这是服务器故障。SSL 库在 20.04 中强制执行的弃用是意料之中的。
必须更新服务器。
如果你正在使用 RDS,请参阅详细信息