Users working on the MySQL platform encounter an error called “Error: MySQL shutdown unexpectedly”. Issues in the database and corrupted files are some of the reasons behind this error. So, removing these corrupted files will fix this issue.
You might face this error while starting the XAMPP control panel and the Apache module. In this post, we will find a way to resolve this issue.
Cause of “Error: MySQL Shutdown Unexpectedly” in XAMPP
Apart from corrupted files, improper database shut down, missing files and port changes can also cause this error. When you run MySQL in a webserver, the corrupted files in the mysql/data folder cause MySQL to shut down.
This is what the error looks like –
Error: MySQL shutdown unexpectedly.
This may be due to a blocked port, missing dependencies,
improper privileges, a crash, or a shutdown by another method.
Press the Logs button to view error logs and check
the Windows Event Viewer for more clues
If you need more help, copy and post this
entire log window on the forums
Error log
xamppmysqldatamysql_error.log
InnoDB: Mutexes and rw_locks use Windows interlocked functions
InnoDB: Uses event mutexes
InnoDB: Compressed tables use zlib 1.2.11
InnoDB: Number of pools: 1
InnoDB: Using SSE2 crc32 instructions
InnoDB: Initializing buffer pool, total size = 16M, instances = 1, chunk size = 16M
InnoDB: Completed initialization of buffer pool
InnoDB: 128 out of 128 rollback segments are active.
InnoDB: Creating shared tablespace for temporary tables
InnoDB: Setting file 'xamppmysqldataibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
InnoDB: File 'xamppmysqldataibtmp1' size is now 12 MB.
InnoDB: Waiting for purge to start
InnoDB: 10.4.11 started; log sequence number 47134; transaction id 9
InnoDB: Loading buffer pool(s) from E:xamppmysqldataib_buffer_pool
Plugin 'FEEDBACK' is disabled.
InnoDB: Buffer pool(s) load completed at 201018 18:42:04
Server socket created on IP: '::'.
Steps to fix this problem –
- Stop the XAMPP server, MySQL and Apache
- Create a backup of the “/xampp/mysql/data” folder using a compression software
- Rename the “/xampp/mysql/data” folder to “/xampp/mysql/data-old”
- Create a new folder and name it “/xampp/mysql/data”
- Copy all folders from the “/xampp/mysql/backup” and paste it to the “/xampp/mysql/data” folder, which you have just created
- Copy all the databases from the “/xampp/mysql/data-old” folder and paste it to the “/xampp/mysql/data” folder
- Finally copy the “ibdata1” and all of the log files including “ib_logfile0, ib_logfile1 ” from “/xampp/mysql/data-old” and paste it to the “/xampp/mysql/data” folder
- Start MySQL from the XAMPP control panel
- Go to phpMyAdmin to check if all the databases are available and running properly
While undergoing this process make sure you backup all your data in a secure place.
Последнее обновление: 07/13/2022
[Время, требуемое для чтения: 3,5 мин.]
Файл mysql_error.log считается разновидностью файла Log. Наиболее часто он используется в ПО XAMPP 5.6.40, разработанном компанией Apache Friends. Он использует расширение LOG и считается файлом Текст (Журнал).
Первый выпуск файла mysql_error.log в ОС Windows 10 состоялся 03/08/2019 в составе XAMPP 5.6.40.
Выпуск этого файла является последней и наиболее актуальной версией от компании Apache Friends.
В этой короткой статье приводятся подробные сведения о файле, шаги по устранению проблем LOG с mysql_error.log и список бесплатных загрузок для каждой версии, содержащейся в нашем полном каталоге файлов.
Что такое сообщения об ошибках mysql_error.log?
Общие ошибки выполнения mysql_error.log
Ошибки файла mysql_error.log часто возникают на этапе запуска XAMPP, но также могут возникать во время работы программы.
Эти типы ошибок LOG также известны как «ошибки выполнения», поскольку они возникают во время выполнения XAMPP. К числу наиболее распространенных ошибок выполнения mysql_error.log относятся:
- Не удается найти mysql_error.log.
- mysql_error.log — ошибка.
- Не удалось загрузить mysql_error.log.
- Ошибка при загрузке mysql_error.log.
- Не удалось зарегистрировать mysql_error.log / Не удается зарегистрировать mysql_error.log.
- Ошибка выполнения — mysql_error.log.
- Файл mysql_error.log отсутствует или поврежден.
Библиотека времени выполнения Microsoft Visual C++
Ошибка выполнения!
Программа: C:xamppmysqlbackupmysql_error.log
Среда выполнения получила запрос от этого приложения, чтобы прекратить его необычным способом.
Для получения дополнительной информации обратитесь в службу поддержки приложения.
В большинстве случаев причинами ошибок в LOG являются отсутствующие или поврежденные файлы. Файл mysql_error.log может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с XAMPP) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла mysql_error.log может быть вызвано отключением питания при загрузке XAMPP, сбоем системы при загрузке или сохранении mysql_error.log, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.
Как исправить ошибки mysql_error.log — 3-шаговое руководство (время выполнения: ~5-15 мин.)
Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему mysql_error.log. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.
Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.
Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):
- Нажмите кнопку «Пуск» в Windows
- В поле поиска введите «Восстановление системы» и нажмите ENTER.
- В результатах поиска найдите и нажмите «Восстановление системы»
- Введите пароль администратора (при необходимости).
- Следуйте инструкциям мастера восстановления системы, чтобы выбрать соответствующую точку восстановления.
- Восстановите компьютер к этому образу резервной копии.
Если на этапе 1 не удается устранить ошибку mysql_error.log, перейдите к шагу 2 ниже.
Шаг 2. Если вы недавно установили приложение XAMPP (или схожее программное обеспечение), удалите его, затем попробуйте переустановить XAMPP.
Чтобы удалить программное обеспечение XAMPP, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):
- Нажмите кнопку «Пуск» в Windows
- В поле поиска введите «Удалить» и нажмите ENTER.
- В результатах поиска найдите и нажмите «Установка и удаление программ»
- Найдите запись для XAMPP 5.6.40 и нажмите «Удалить»
- Следуйте указаниям по удалению.
После полного удаления приложения следует перезагрузить ПК и заново установить XAMPP.
Если на этапе 2 также не удается устранить ошибку mysql_error.log, перейдите к шагу 3 ниже.
XAMPP 5.6.40
Apache Friends
Шаг 3. Выполните обновление Windows.
Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках mysql_error.log может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:
- Нажмите кнопку «Пуск» в Windows
- В поле поиска введите «Обновить» и нажмите ENTER.
- В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
- Если обновления доступны для загрузки, нажмите «Установить обновления».
- После завершения обновления следует перезагрузить ПК.
Если Центр обновления Windows не смог устранить сообщение об ошибке mysql_error.log, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.
Если эти шаги не принесут результата: скачайте и замените файл mysql_error.log (внимание: для опытных пользователей)
Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла mysql_error.log. Мы храним полную базу данных файлов mysql_error.log со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии XAMPP . Чтобы загрузить и правильно заменить файл, выполните следующие действия:
- Найдите версию операционной системы Windows в нижеприведенном списке «Загрузить файлы mysql_error.log».
- Нажмите соответствующую кнопку «Скачать», чтобы скачать версию файла Windows.
- Скопируйте этот файл в соответствующее расположение папки XAMPP:
Windows 10: C:xamppmysqlbackup
Windows 10: C:xamppmysqldata - Перезагрузите компьютер.
Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.
СОВЕТ ОТ СПЕЦИАЛИСТА: Мы должны подчеркнуть, что переустановка Windows является достаточно длительной и сложной задачей для решения проблем, связанных с mysql_error.log. Во избежание потери данных следует убедиться, что перед началом процесса вы создали резервные копии всех важных документов, изображений, установщиков программного обеспечения и других персональных данных. Если вы в настоящее время не создаете резервных копий своих данных, вам необходимо сделать это немедленно.
Скачать файлы mysql_error.log (проверено на наличие вредоносного ПО — отсутствие 100 %)
ВНИМАНИЕ! Мы настоятельно не рекомендуем загружать и копировать mysql_error.log в соответствующий системный каталог Windows. Apache Friends, как правило, не выпускает файлы XAMPP LOG для загрузки, поскольку они входят в состав установщика программного обеспечения. Задача установщика заключается в том, чтобы обеспечить выполнение всех надлежащих проверок перед установкой и размещением mysql_error.log и всех других файлов LOG для XAMPP. Неправильно установленный файл LOG может нарушить стабильность работы системы и привести к тому, что программа или операционная система полностью перестанут работать. Действовать с осторожностью.
Другие файлы, связанные с mysql_error.log
Имя файла | Описание | Программа (версия) | Размер файла (байты) | Расположение файла |
---|---|---|---|---|
setupact.log | Log | XAMPP 5.6.40 | 62521 | C:WindowsPantherUnattendGC |
setupact.log | Log | XAMPP 5.6.40 | 27062 | C:WindowsSystem32SysprepPanther |
diagerr.xml | Extensible Markup Language | XAMPP 5.6.40 | 5718 | C:WindowsSystem32SysprepPanther |
diagerr.xml | Extensible Markup Language | XAMPP 5.6.40 | 44109 | C:WindowsPantherUnattendGC |
api-ms-win-core-synch-… | ApiSet Stub DLL | Microsoft® Windows® Operating System (10.0.17134.12) | 13160 | C:UsersTesterAppDataLocalMicrosoftOneDriv… |
Вы скачиваете пробное программное обеспечение. Для разблокировки всех функций программного обеспечения требуется покупка годичной подписки, стоимость которой оставляет 39,95 долл. США. Подписка автоматически возобновляется в конце срока (Подробнее). Нажимая кнопку «Начать загрузку» и устанавливая «Программное обеспечение», я подтверждаю, что я прочитал (-а) и принимаю Лицензионное соглашение и Политику конфиденциальности компании Solvusoft.