Error number: MY-010746; Symbol: ER_PLUGIN_PARSING_OPTIONS_FAILED; SQLSTATE: HY000
Message: Parsing options for plugin ‘%s’ failed.
错误说明:
MY-010746 错误(ER_PLUGIN_PARSING_OPTIONS_FAILED)表示MySQL服务器无法解析/解释已指定的插件选项(options),进而无法为此插件(比如MySQL InnoDB存储引擎)及其他的数据库服务提供必要的支持。
当MySQL服务器在启动时无法解析/解释指定的插件选项时,就会出现这一错误,比如启动失败,错误日志里txt文件中会记录:Fatal error: Plugin ‘InnoDB’ init function returned error.
解决方法:
要解决这个错误,首先确定是插件的配置文件错误,或插件的实现代码出现问题造成的。其次,尝试以下三种方式来解决这一错误:
(1)检查插件的配置指令,来确保尝试安装并正确加载(LOAD)插件。
(2)将设置变量“plugin_dir”里所有的插件(一级子目录)删除,再次设置“plugin_dir”变量值,把插件再次安装(INSTALL)。
(3)将之前删除的插件,重新移动并解压(UNZIP)到MySQL安装目录(Installation Directory)的mysql/lib文件夹下面。
最后,确保数据库服务器的安全口令的安装以及指定插件的安装是正确的,确保MySQL服务器根据安装时的一系列指令正确工作。当然,同样有可能是MySQL安装程序内部出现问题。因此你也可以尝试重新安装MySQL,或者升级MySQL到最新的版本以修复此类常见的技术问题。