验证插件 'mysql_clear_password' 无法在 Navicat 中加载
Posted
技术标签:
【中文标题】验证插件 \'mysql_clear_password\' 无法在 Navicat 中加载【英文标题】:Authentication plugin 'mysql_clear_password' cannot be loaded in Navicat验证插件 'mysql_clear_password' 无法在 Navicat 中加载 【发布时间】:2016-12-08 04:28:12 【问题描述】:我尝试连接我的数据库并将 Navicat 与 MacOS 一起使用,但我收到错误并且无法连接。我尝试了许多不同的东西,但还无法连接。任何帮助都非常感谢,能帮助我真的很棒。
错误:
连接失败
无法加载身份验证插件“mysql_clear_password”: dlopen(/usr/local/mysql/lib/plugin/mysql_clear_password.so, 2): 图像 没找到
【问题讨论】:
你找到解决办法了吗? @IgorRebega 还没有 【参考方案1】:我在我的 MySQLWorkbench 中遇到了同样的错误,查看了可用的 ui 配置并勾选了
启用明文身份验证插件
需要采取的步骤:
-
打开连接到数据库窗口
选择高级选项
勾选启用明文验证插件选项
【讨论】:
【参考方案2】:你可以尝试从终端启动 Navicat。这假设应用程序是“Navicat Premium Essentials”。
LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN=y /Applications/Navicat\ Premium\ Essentials.app/Contents/MacOS/Navicat\ Premium\ Essentials
这为我解决了 Sequel Pro 的问题。见:https://github.com/sequelpro/sequelpro/issues/2247#issuecomment-144567527
【讨论】:
以上是关于验证插件 'mysql_clear_password' 无法在 Navicat 中加载的主要内容,如果未能解决你的问题,请参考以下文章
jQuery插件 -- 表单验证插件jquery.validate.js
jQuery学习jQuery插件的使用与写法(表单验证插件-validation)