2012-03-14 201 views
1

我想安装MySQL 5.1.61的InnoDb插件,我已经成功完成了这个过去的稍旧版本的mysql(小于5.1.38),但我目前正在尝试这样做在5.1.61上。安装Innodb插件

显然Innodb插件是no longer available下载,而不是MySQL的服务器的bundled in with the download

在Mysql 5.1下载页面上安装可用的RPM之后我试图通过在配置文件中添加行ignore_builtin_innodb来启用innodb插件,但这一切都是完全禁用innodb。

我注意到,在滴注后没有任何文件叫做ha_innodb.so服务器上的任何地方,所以看起来该插件没有与现在的这个版本的mysql捆绑在一起,至少它没有捆绑在下载MySQL的。

有谁知道我是否缺少某些东西,或者如果innodb插件可以独立于我可以手动安装的mysql分发版下载?

+0

我从来没有需要安装它作为一个插件,这个bug报告。刚刚下载了MySQL,它就在那里。你的操作系统是哪个? – 2012-03-14 16:32:39

回答

2

原来这是一个已知的问题,因为InnoDB插件不是为RedHat 3,4,SuSE 9或用于5.1的通用Linux而构建的,必须手动构建,这是我不准备做的。相反,我决定咬紧牙关并升级到MySQL 5.5,InnoDB插件现在是内置的InnoDB驱动程序。

中查看 http://bugs.mysql.com/bug.php?id=47294

+0

我正面临与MySQL 5.5相同的问题?它有什么解决方案? – Jerry 2014-04-05 06:54:55

+0

@JerwinRoy我不相信这是5.5的问题,因为InnoDB插件的改进已经集成到MySQL5.5版本中 – 3urdoch 2014-04-08 08:20:52

+0

是的,我正确的@murdoch – Jerry 2014-04-08 08:32:35