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 に答える