首页
登录 | 注册

解决MySQL 5.6版的Function \'innodb\' already exists错误

解决MySQL 5.6版的Function ‘innodb’ already exists错误

MySQL 5.6启动后,其日志文件存在如下错误:

......
2015-10-28 13:27:05 25054 [ERROR] Function 'innodb' already exists
2015-10-28 13:27:05 25054 [Warning] Couldn't load plugin named 'innodb' with soname 'ha_innodb.so'.
2015-10-28 13:27:05 25054 [ERROR] Function 'federated' already exists
2015-10-28 13:27:05 25054 [Warning] Couldn't load plugin named 'federated' with soname 'ha_federated.so'.
2015-10-28 13:27:05 25054 [ERROR] Function 'blackhole' already exists
2015-10-28 13:27:05 25054 [Warning] Couldn't load plugin named 'blackhole' with soname 'ha_blackhole.so'.
2015-10-28 13:27:05 25054 [ERROR] Function 'archive' already exists
2015-10-28 13:27:05 25054 [Warning] Couldn't load plugin named 'archive' with soname 'ha_archive.so'.
...... 

分析原因,是MySQL 5.6没有以下四个插件所致。

MySQL 5.6服务器初始化脚本添加了以下的插件表,而实际上MySQL 5.6不依赖于任何插件。

mysql> select * from mysql.plugin;
+-----------+-----------------+
| name      | dl              |
+-----------+-----------------+
| innodb    | ha_innodb.so    |
| federated | ha_federated.so |
| blackhole | ha_blackhole.so |
| archive   | ha_archive.so   |
+-----------+-----------------+
4 rows in set (0.00 sec) 

解决它很简单,执行命令:

mysql> delete from mysql.plugin;
Query OK, 4 rows affected (0.00 sec) 

删掉这4个插件,清除日志,重启MySQL服务,可以看到,MySQL无错运行。


相关文章

  • MySQL学习分享--Thread pool
    刚刚经历了淘宝的双11,真实感受到了紧张的氛围.尽管DB淡定的度过,但是历程中的波折,可谓惊心动魄.其中MySQL在大量连接(万级)的场景下,表现出性能远远低于预期,并且出现明显的波动,成为一个非常重要的问题.问题虽然解决,但是后续的思考和 ...
  •  更多Java培训.Java视频教程学习资料,请登录尚硅谷网站下载:www.atguigu.com  ?1. 背景及目标? 厦门游家公司(4399.com)用于员工培训和分享.? 针对用户群为已经使用过mysql环境,并有一定开发经验的工程 ...
  • BetterJS安装及配置 介绍 公司开发同事需要用这个,所以直接安装配置好,顺便学习下:) BadJS 是 web 前端脚本错误监控及跟踪解决方案.此项目为鹅厂 imweb(qq群:179045421) 团队的开源项目. 安装 宿主机环境 ...
  • 解决方法一:(最重要的一种方法)你看下my.ini,有无 [mysql] default-character-set=utf8 [client] default-character-set=utf8 [mysqld] default-cha ...
  • SQL 难点解决:特殊示例
      1.    列出中文人口和英文人口均达到 1% 的国家代码 MySQL8: select countrycode from world.countrylanguage where language in ('Chinese', 'Eng ...

2020 unjeep.com webmaster#unjeep.com
12 q. 0.012 s.
苏ICP备12049786号-20