0

我正在尝试使用Mysql5.5.30-win32. 我安装了它并运行了配置向导,然后在最后一页看到我的向导在尝试启动 mysqld 服务时挂起。

我尝试手动启动mysqld,它说

InnoDB: Error: log file .\ib_logfile0 is of different size 0 54525952 bytes InnoDB: than specified in the .cnf file 0 115343360 bytes!". Then i tried changing the innodb_log_file_size in my.ini to 52M (==54525952) and start manually again.

现在它开始了,但如果我运行配置向导,同样的问题也会面临,因为配置向导会覆盖我的my.ini文件并更改innodb_log_file_size的值。

我该如何解决这个问题?我尝试卸载mysql并完全删除mysql文件夹,但问题仍然存在。

此外,我无法在mysql5.5文件夹中的任何位置找到任何ib_logfile0。那么这个 54525952 值是从哪里得到的呢?

4

1 回答 1

1

找到了。实际上 ib_logfile0 在 C:\Progsql seramData\Mysql 文件夹中可用,而 C:\ProgramData 是一个隐藏文件夹。删除 ib_logfile* 文件并配置 mysql 服务工作正常。

于 2013-02-08T09:09:59.480 回答