Mysql 尝试加载未安装的插件
Mysql trying to load uninstalled plugin
过去我使用过mysql 5.6 handlersocket 插件,但是后来升级mysql 到5.7 并且handlersocket 插件消失了,因为它不再受支持。没有真正的问题,因为我也不再使用它了。
奇怪的是现在错误日志在服务器重新启动时有以下行:
[ERROR] Can't open shared library '/usr/lib/mysql/plugin/handlersocket.so' (errno: 2 /usr/lib/mysql/plugin/handlersocket.so: cannot open shared object file: No such file or directory)
确实这个文件不存在,因为我删除了它。但是 information_schema.plugins table 也没有 handlersocket 的条目了。那么,为什么 mysql 仍然尝试加载这个插件?这些信息从何而来,尽管信息模式不再有这些信息?
原来mysql.plugins
table中有一条记录。删除它消除了警告。
过去我使用过mysql 5.6 handlersocket 插件,但是后来升级mysql 到5.7 并且handlersocket 插件消失了,因为它不再受支持。没有真正的问题,因为我也不再使用它了。
奇怪的是现在错误日志在服务器重新启动时有以下行:
[ERROR] Can't open shared library '/usr/lib/mysql/plugin/handlersocket.so' (errno: 2 /usr/lib/mysql/plugin/handlersocket.so: cannot open shared object file: No such file or directory)
确实这个文件不存在,因为我删除了它。但是 information_schema.plugins table 也没有 handlersocket 的条目了。那么,为什么 mysql 仍然尝试加载这个插件?这些信息从何而来,尽管信息模式不再有这些信息?
原来mysql.plugins
table中有一条记录。删除它消除了警告。