未知的表引擎“InnoDB问题

我在我的机器(Windows Server 2008)上安装了MySQL Server 5.1,我selectMyISAM作为默认的数据库存储引擎。 我只是为了testing而在其上创build了一个空的数据库。 后来,我使用MySQL服务器实例configuration向导重新configuration它以使用InnoDB作为默认存储引擎。 现在,当我做出更改并尝试重新启动MySQL服务时,它不断崩溃。 它只是不启动。 我怎样才能访问错误日志,看看有什么问题?

只有当我再次运行服务器configuration向导并select默认的MyISAM引擎时才会启动。 一旦开始,当我做“SHOW ENGINES”时,它会连续显示我InnoDB,但是当我做“SHOW ENGINE INNODB STATUS”时,它会给我发送Unknown table engine'innodb错误。 请帮忙。 谢谢。

看起来你已经禁用了Innodb。 试试这个并重新启动

closuresMySQL在MySQL程序文件夹中打开my.ini。 在my.ini中用以下命令replaceskip-innodb:#skip-innodb保存并重新启动Mysql