Error number: MY-013421; Symbol: ER_PLUGIN_NOT_EARLY_DUP; SQLSTATE: HY000
Message: Plugin ‘%s’ is not to be used as an “early” plugin. Don’t add it to –early-plugin-load, keyring migration etc.
错误说明
MySQL Error Number MY-013421 (ER_PLUGIN_NOT_EARLY_DUP)是MySQL的一个警告标识表示“插件不是早期创建”。 这个错误意味着此插件不是在MySQL启动期间创建的,而是已经创建了一个具有相同名称的插件。
常见案例
当一个已安装的插件在MySQL启动时未安装(即,没有在指定的插件目录中),或者未在MySQL配置文件中正确声明时,就会发生这种情况。 此外,对插件进行不正确的注册也会引发此错误。 例如,如果用户尝试在MySQL中添加相同名称的插件,而这个插件已经存在于系统中,则可能会发生这种情况。
解决方法
当遇到MySQL Error Number MY-013421 (ER_PLUGIN_NOT_EARLY_DUP)时,建议检查MySQL配置文件,检查是否已正确声明或删除重复插件。 建议检查并完整按照MySQL文档中的步骤,正确安装该插件,并确保MySQL配置文件中已正确声明,以正确指定插件的存储位置及其它属性。 例如,为此插件声明–plugin-load-add选项即可解决这个问题。此外,也可以删除存在的重复插件,以允许正确的启动。