【发布时间】:2020-12-07 00:15:26
【问题描述】:
我正在将 MySQL - 8.0 与 MySQL Workbench 连接并收到以下错误:
无法加载身份验证插件“caching_sha2_password”: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so,2):图像 没找到
我也尝试过使用其他客户端工具。
有什么解决办法吗?
【问题讨论】:
-
如果您将 MySQL 8.0 配置为在 mysql_native_password 模式下运行,您或许能够解决此问题。
-
正确,MySQL Workbench 需要更新连接器才能使用缓存的 sha2 密码(即将推出)。
-
我将默认登录设置为本地并重新启动,问题仍然存在,我无法登录创建新用户。令人惊讶的是,在 2018 年安装 Mysql 和工作台并没有用完。质量控制低劣。
-
我不知道你从哪里得到的印象,不再有 32 位 mysql 客户端库,但事实并非如此。事实是 MySQL Workbench 不再附带 32 位版本。
-
那些建议使用较弱加密的答案不是正确的方法。使用其他客户端,例如 tableplus。
标签: mysql database mysql-workbench mysql-8.0