MySQL:在Windows上启用InnoDB

来自站长百科
跳转至: 导航、​ 搜索

在Gallery2安装过程中你可能会得到错误,而你的安装日志则显示:

 ... mysqlt error: [1289: 'InnoDB' 特点被禁用;你需要具有'InnoDB'的MySQL 才能正常运行]

该错误通常发生在MS Windows服务器上运行MySQL之时,因为InnoDB引擎默认情况下是禁用的。 另外,在FreeBSD上,你可能已经修改了/etc/my.cnf和包括的skip-innodb,如果是这样的话你可以为其 取消批注。

你有两个选择:

推荐方法:在Windows上启用InnoDB作为MySQL引擎[ ]

1. 关闭MySQL服务器(暂停服务)
2. 打开my.ini(mysql的配置文件),它位于你的MySQL program文件夹中。
3. 在my.ini文件中,找到:
 skip-innodb
4. 将此行替换为:
 # skip-innodb
5. 保存文件
6. 重新启动MySQL服务器。

现在你可以重新尝试安装Gallery(重新完成所有的安装向导步骤)。

或者:使用MySQL的MyISAM引擎[ ]

在Gallery安装程序的数据库安装步骤中,选择"MySQL(3.23之前的版本)"驱动。