我已经在单主模式下配置了 InnoDB MySQL v8.0.19 组复制集群。根据建议的模式,我有几个 webapps 通过他们自己的 MySQL 路由器实例以 1:1 的关系访问集群。
一切似乎都运行良好,但我的主服务器的日志中充满了以下消息:
[警告] [MY-013360] [服务器] 插件 sha256_password 报告:''sha256_password' 已弃用,将在未来版本中删除。请改用cache_sha2_password'
转储 mysql.user 表,我看到生成的 mysql_router 用户正在使用“mysql_native_password”插件,而所有其他用户正在使用正确的“caching_sha2_password”插件。
这些 mysql 路由器是访问服务器的唯一客户端,所以我怀疑它在抱怨它是如何访问集群的。
任何人都知道如何解决这个警告?