首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Aurora MySql服务器

问AWS Aurora MySql服务器
EN

Stack Overflow用户
提问于 2022-02-15 04:04:31
回答 1查看 122关注 0票数 0

创建了一个AWS RDS Aurora服务器。从另一个活动的AWS RDS实例复制数据库。创建的Aurora服务器可以通过MySql客户端应用程序访问。而且还可以删除表记录,这最终将是正常的任务。问题是我无法访问指向Aurora服务器的网站。错误消息:无法连接到数据库服务器。MySQL错误是:握手错误。Settings.php已经包含正确的用户名和密码信息。

预先感谢您的任何帮助。

EN

回答 1

Stack Overflow用户

发布于 2022-02-15 07:11:17

这可能是因为MySQL服务器的版本不匹配导致身份验证失败。你要么是:

  • 在客户端上使用旧版本的MySQL连接到服务器,使用较新的MySQL版本;
  • 使用客户端上的MySQL新版本连接到具有旧MySQL版本的服务器。

较新的MySQL版本可能会为连接使用不同的协议,因此,当版本不匹配时,会导致严重的握手问题。例如,在本地环境中使用MySQL 8.0可能无法使用MySQL 5.7连接到服务器。

要解决这个问题,您应该:

environments.

  • Use

  • 检查本地和远程库/服务器的版本,然后在两个MySQL上安装相同的版本--一个支持多个MySQL版本的库,以避免更新服务器和可能损坏数据的风险。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71120998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档