Назад | Перейти на главную страницу

MySQL не запустился. Ошибка 1053. Windows Server 2008 R2

Я перезапустил свой веб-сервер, и при перезапуске MySQL не запускается. Если я использую диспетчер задач, чтобы убить mysqld.exe и попытаться запустить из консоли служб, он получает около 50% через запуск, долго останавливается, а когда в конечном итоге завершается, отображается сообщение:

«Windows не может запустить службу MySQL на локальном компьютере. Ошибка 1053: служба не ответила на запрос запуска или управления своевременно».

У меня было это раньше, и все, что мне нужно было сделать, чтобы исправить это, - это удалить файлы ib_logfile0 и ib_logfile1.

На этот раз это не помогло.

Пожалуйста помоги! У меня 9 веб-сайтов, и мне нужно сделать их резервную копию как можно скорее.

ОБНОВИТЬ:

Обновление по этому поводу ... Если я изменю ядро ​​базы данных по умолчанию в my.ini с InnoDB на MyISAM и включу параметр skip_innodb, служба MySQL запустится. Но ни один из сайтов не работает должным образом. (например, если я захожу на сайт WordPress, он загружает мастер установки Wordpress вместо существующего сайта). Так что я думаю, что это как-то связано с INNODB.

ОБНОВЛЕНИЕ 2:

Последние записи журнала ошибок MySQL (до того, как я удалил файл .err):

Version: '5.1.66-community'  socket: ''  port: 3306  MySQL Community Server (GPL)
130829  9:47:27 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown

130829  9:47:27 [Note] Event Scheduler: Purging the queue. 0 events
130829  9:47:27  InnoDB: Starting shutdown...
130829  9:47:29  InnoDB: Shutdown completed; log sequence number 0 725928381
130829  9:47:29 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete

130829 11:49:13 [Note] Plugin 'FEDERATED' is disabled.
130829 11:49:14  InnoDB: Initializing buffer pool, size = 47.0M
130829 11:49:15  InnoDB: Completed initialization of buffer pool
130829 11:49:18  InnoDB: Started; log sequence number 0 725928381
130829 12:04:26 [Note] Event Scheduler: Loaded 0 events
130829 12:04:26 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections.
Version: '5.1.66-community'  socket: ''  port: 3306  MySQL Community Server (GPL)
130829 12:14:22 [Note] Plugin 'FEDERATED' is disabled.
130829 12:14:22 [Note] Plugin 'InnoDB' is disabled.
130829 12:14:23 [Note] Event Scheduler: Loaded 0 events
130829 12:14:23 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: ready for connections.
Version: '5.1.66-community'  socket: ''  port: 3306  MySQL Community Server (GPL)
130829 12:28:45 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Normal shutdown

130829 12:28:45 [Note] Event Scheduler: Purging the queue. 0 events
130829 12:28:45 [Note] C:\Program Files\MySQL\MySQL Server 5.1\bin\mysqld: Shutdown complete

enter code here
enter code here

Мне удалось заставить его снова работать поздно вечером, удалив существующий ib_logfile * файлы, существующие МОЙ СЕРВЕР.err файл (который, кстати, был 981 КБ) и внес следующие изменения в my.ini файл:

  • вырос innodb_additional_mem_pool_size от 2 млн до 100 млн

  • вырос innodb_buffer_pool_size от 47 млн ​​до 100 млн

  • вырос innodb_log_file_size от 24 млн до 50 млн

Я не знаю, что заставило меня изменить их, но я был на стадии «почти последней инстанции» (которая заключалась в создании новой гостевой виртуальной машины и настройке IIS / MySQL / PHP с нуля).
Как и почему эти изменения изменили ситуацию, я не знаю, но, по крайней мере, это снова работает.