mysql 编译时出现错误..这是正常的吗?

mysql 编译时出现错误..这是正常的吗?
* configure: WARNING: unrecognized options: --with-plugindir, --without-plugin-example, --without-plugin-ibmdb2i, --without-plugin-ndbcluster, --witho$ 
* configure: WARNING:$ unrecognized options: --with-plugindir, --without-plugin-example, --without-plugin-ibmdb2i, --without-plugin-ndbcluster, --with$ 

我尝试安装 mysql 5.1 及其所有可能的数据库引擎,但在编译时遇到了一些错误。这很奇怪,因为它应该在发布之前由 gentoo 团队进行测试

我对使用联合引擎非常感兴趣,因此我输入的命令和修改的文件是:

gentoo # cat /etc/portage/package.use 
dev-db/mysql ~x86 extraengine 


gentoo # cat /etc/portage/package.keywords 
=dev-db/mysql-5.1.46 
=virtual/mysql-5.1 

ACCEPT_KEYWORDS="~x86" emerge -p mysql 

gentoo # emerge -av mysql 
[ebuild R ] dev-db/mysql-5.1.46 USE="community extraengine perl ssl -big-tables -cluster -debug -embedded -latin1 -max-idx-128 -minimal -pbxt -profiling (-selinux) -static -test -xtradb" 0 kB 

安装后,当我在 mysql 中显示引擎时,添加了与以前相同的引擎,没有启用任何额外的引擎...如果有帮助,我保存了完整的日志,

我已经努力了好几天试图完成这个任务,但我做不到


更新:

我认为它是作为插件编译的,但插件选项在编译时确实出现了错误

100717 21:48:40 [ERROR] /usr/sbin/mysqld: unknown variable 'federated=ON' 
100717 21:48:40 [ERROR] Aborting Upon compiling: 
checking whether to use Federated Storage Engine... plugin 
checking whether to use Memory Storage Engine... yes ---   
   usr/lib/mysql/plugin/ha_federated.so.0.0.0 usr/lib/mysql/plugin/ha_innodb_plugin.so.0.0.0

答案1

此 MySQL 版本在 Gentoo Portage 中尚不稳定,因此尽管 Gentoo 团队可能在发布之前对其进行测试以验证 ebuild 是否正确,但它可能不稳定。

您是否启用了联合存储引擎my.cnf

[mysqld]
federated=ON

相关内容