Устанавливаем MySQL, но на последнем этапе настройки зависает (именно на шаге создания файла my.ini). Длительное ожидание ничего не дает. После критического завершения процесса запустить службу MySQL не удается. В лог сыпятся ошибки.
Ошибки при установки MySQL:
130806 19:21:23 [ERROR] Plugin 'InnoDB' init function returned error.
130806 19:21:23 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130806 19:21:23 [ERROR] Unknown/unsupported storage engine: INNODB
130806 19:21:23 [ERROR] Aborting
130806 19:21:23 [Note] C:\MySQL\bin\mysqld: Shutdown complete
130806 19:36:11 [Note] Plugin 'FEDERATED' is disabled.
130806 19:36:11 InnoDB: The InnoDB memory heap is disabled
130806 19:36:11 InnoDB: Mutexes and rw_locks use Windows interlocked functions
130806 19:36:11 InnoDB: Compressed tables use zlib 1.2.3
130806 19:36:11 InnoDB: Initializing buffer pool, size = 107.0M
130806 19:36:11 InnoDB: Completed initialization of buffer pool
InnoDB: Error: log file .\ib_logfile0 is of different size 0 19922944 bytes
InnoDB: than specified in the .cnf file 0 56623104 bytes!
130806 19:36:11 [ERROR] Plugin 'InnoDB' init function returned error.
130806 19:36:11 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
130806 19:36:11 [ERROR] Unknown/unsupported storage engine: INNODB
130806 19:36:11 [ERROR] Aborting
130806 10:55:36 [Note] C:\MySQL\bin\mysqld: Shutdown complete
Ошибка 1067 считается внутренней ошибкой MySQL.
Варианты решения проблемы зависания MySQL (ошибка 1067):
Если Вы ставите MySQL на новую систему Вам просто нужно последовать уведомлениям в логе, а именно сменить размер памяти на тот, который указан в логе 19922944 bytes. Т.е. нужно прописать в конфиге размер LOG-файла 19M.
Если Вы ставите MySQL на систему, на которой уже устанавливалась БД - необходимо тщательно проверить не осталось ли хвостов в виде старых файлов от предыдущей версии.
Это решение позволяет справится с проблемой на всех линейках Windows и *nix