验证插件 '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插件-表单验证插件-validator对象

jQuery插件 -- 表单验证插件jquery.validate.js

jQuery学习jQuery插件的使用与写法(表单验证插件-validation)

JavaScript之jQuery-7 jQuery 使用插件(使用插件日历插件表单验证插件)

jQuery 验证插件:验证多个输入文件

jQuery - 将验证插件与 AJAX 表单插件一起使用