XAMPP - MySQL неожиданно завершил работу
Когда я открываю XAMPP и нажимаю кнопку запуска MySQL, это выдает ошибку. Я начал это только раньше, но теперь это нет работает.
12:19:12 [mysql] Попытка запустить приложение MySQL ...
12:19:12 [mysql] Обнаружено изменение статуса: выполняется
12:19:13 [mysql] Обнаружено изменение статуса: остановлено
12:19:13 [mysql] Ошибка: MySQL неожиданно завершил работу.
12:19:13 PM [mysql] Это может быть связано с заблокированным портом, отсутствием зависимостей,
12:19:13 PM [mysql] неправильные привилегии, сбой или отключение другим методом
12:19:13 [mysql] Нажмите кнопку «Журналы», чтобы просмотреть журналы ошибок и проверить
12:19:13 [mysql] Windows Event Viewer для получения дополнительных подсказок
12:19:13 [mysql] Если вам нужна дополнительная помощь, скопируйте и опубликуйте это
12:19:13 [mysql] все окно журнала на форумах
Вот содержимое журнала ошибок:
2013-08-02 12:19:12 4536 [Note] Plugin 'FEDERATED» выключен.
2013-08-02 12:19:12 f64 InnoDB: Предупреждение: использование innodb_additional_mem_pool_size НЕ УСТАРЕЛО. Эта опция может быть удалена в будущих версиях вместе с опцией innodb_use_sys_malloc и с InnoDB 'Распределитель внутренней памяти.
2013-08-02 12:19:12 4536 [Примечание] InnoDB: куча памяти InnoDB отключена
2013-08-02 12:19:12 4536 [Примечание] InnoDB: мьютексы и rw_locks используют взаимосвязанные функции Windows
2013-08-02 12:19:12 4536 [Примечание] InnoDB: сжатые таблицы используют zlib 1.2.3
2013-08-02 12:19:12 4536 [Примечание] InnoDB: не используются инструкции CPU crc32
2013-08-02 12:19:12 4536 [Примечание] InnoDB: Инициализация пула буферов, размер = 16,0M
2013-08-02 12:19:12 4536 [Примечание] InnoDB: завершена инициализация пула буферов
2013-08-02 12:19:12 4536 [Примечание] InnoDB: Самый высокий поддерживаемый формат файла - Barracuda.
2013-08-02 12:19:12 4536 [Примечание] InnoDB: порядковые номера журнала 0 и 0 в файлах ibdata не совпадают с порядковым номером журнала 1616798 в файлах ib_logfiles!
2013-08-02 12:19:12 4536 [Примечание] InnoDB: база данных не была нормально отключена!
2013-08-02 12:19:12 4536 [Примечание] InnoDB: запуск аварийного восстановления.
2013-08-02 12:19:12 4536 [Примечание] InnoDB: чтение информации табличного пространства из файлов .ibd ...
Самое важное сообщение об ошибке здесь:
2013-08-02 12:19:12 4536 [ОШИБКА] InnoDB:
Попытка открыть ранее открытое табличное пространство.
Предыдущее табличное пространствоMySQL / innodb_table_stats использует пробел ID: 1 в filepath:. \ MySQL \ innodb_table_stats.ibd.
Не удается открыть табличное пространствоXAT / платежи который использует пробел ID: 1 в filepath:. \ XAT \ payments.ibd
Остальная часть журнала:
InnoDB: ошибка: не удалось открыть файл табличного пространства для одной таблицы. \ Xat \ payment.ibd
InnoDB: мы не продолжаем восстановление после сбоя, потому что таблица может стать
InnoDB: поврежден, если мы не можем применить к нему записи журнала в журнале InnoDB.
InnoDB: чтобы исправить проблему и запустить mysqld:
InnoDB: 1) Если в файле есть проблема с правами доступа, а mysqld не может
InnoDB: откройте файл, вы должны изменить разрешения.
InnoDB: 2) Если таблица не нужна, или вы можете восстановить ее из резервной копии,
InnoDB: тогда вы можете удалить файл .ibd, и InnoDB сделает нормальный
InnoDB: восстановление после сбоя и игнорирование этой таблицы.
InnoDB: 3) Если файловая система или диск сломан, и вы не можете удалить
InnoDB: файл .ibd, вы можете установить innodb_force_recovery> 0 в my.cnf
InnoDB: и заставить InnoDB продолжить восстановление после сбоя здесь.
В чем причина этих ошибок и как я могу их исправить?