如何在已安装的MySql实例上启用inno-db支持?如何在MySql 4上面安装的MySql 5上启用inno-db支持?
我已经安装了mysql-5.0.67-win32。 执行'显示引擎'时,'InnoDB''DISABLED'。 根据文档MySql编译时支持inno-db (来自doc:DISABLED的值是因为服务器启动时使用禁用引擎的选项,或者因为并未提供启用它所需的所有选项)。
在my.ini中,我评论了'skip-innodb'这一行。这没有帮助。 所有其他inno-db相关变量保持不变。
我在经历过描述的情况之前执行了一些不寻常的操作。 我安装了mysql-4.0.17-win。我卸载它,然后安装mysql-5.0.67-win32。 在安装向导中,我只选择了MyISAM支持(据我所知,我以这种方式禁用了inno-db支持。当我尝试用inno-db的支持重新安装时,我有使用我以前的数据库'mysql'帐户信息的问题)。
MySQL文档说,我应该使用mysqldump导出数据,然后在升级过程中导入导出的数据。我试图这样做,但是当我导入数据时,我获得了有关语法错误的消息(我认为它与mysql的第4版和第5版的某些不兼容性有关)
看起来是这样的,我更新了问题的细节。 – sergtk 2008-09-21 20:39:10
我评论了'skip-innodb'。这不会帮助:( – sergtk 2008-09-21 20:50:59