Mysql error log xampp

How to Fix the 'Error: MySQL Shutdown Unexpectedly' Problem in XAMPP? 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.

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: MySQL shutdown unexpectedly in XAMPP

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

Solution for Error: MySQL shutdown unexpectedly in XAMPP

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):

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите «Восстановление системы» и нажмите ENTER.
  3. В результатах поиска найдите и нажмите «Восстановление системы»
  4. Введите пароль администратора (при необходимости).
  5. Следуйте инструкциям мастера восстановления системы, чтобы выбрать соответствующую точку восстановления.
  6. Восстановите компьютер к этому образу резервной копии.

Если на этапе 1 не удается устранить ошибку mysql_error.log, перейдите к шагу 2 ниже.

Шаг 2. Если вы недавно установили приложение XAMPP (или схожее программное обеспечение), удалите его, затем попробуйте переустановить XAMPP.

Чтобы удалить программное обеспечение XAMPP, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите «Удалить» и нажмите ENTER.
  3. В результатах поиска найдите и нажмите «Установка и удаление программ»
  4. Найдите запись для XAMPP 5.6.40 и нажмите «Удалить»
  5. Следуйте указаниям по удалению.

После полного удаления приложения следует перезагрузить ПК и заново установить XAMPP.

Если на этапе 2 также не удается устранить ошибку mysql_error.log, перейдите к шагу 3 ниже.

XAMPP 5.6.40

Apache Friends

Шаг 3. Выполните обновление Windows.

Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках mysql_error.log может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:

  1. Нажмите кнопку «Пуск» в Windows
  2. В поле поиска введите «Обновить» и нажмите ENTER.
  3. В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
  4. Если обновления доступны для загрузки, нажмите «Установить обновления».
  5. После завершения обновления следует перезагрузить ПК.

Если Центр обновления Windows не смог устранить сообщение об ошибке mysql_error.log, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.

Если эти шаги не принесут результата: скачайте и замените файл mysql_error.log (внимание: для опытных пользователей)

Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла mysql_error.log. Мы храним полную базу данных файлов mysql_error.log со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии XAMPP . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

  1. Найдите версию операционной системы Windows в нижеприведенном списке «Загрузить файлы mysql_error.log».
  2. Нажмите соответствующую кнопку «Скачать», чтобы скачать версию файла Windows.
  3. Скопируйте этот файл в соответствующее расположение папки XAMPP:

    Windows 10: C:xamppmysqlbackup
    Windows 10: C:xamppmysqldata

  4. Перезагрузите компьютер.

Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки 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.

# Example MySQL config file for small systems. # # This is for a system with little memory (<= 64M) where MySQL is only used # from time to time and it’s important that the mysqld daemon # doesn’t use much resources. # # You can copy this file to # C:/xampp/mysql/bin/my.cnf to set global options, # mysql-data-dir/my.cnf to set server-specific options (in this # installation this directory is C:/xampp/mysql/data) or # ~/.my.cnf to set user-specific options. # # In this file, you can use all long options that a program supports. # If you want to know which options a program supports, run the program # with the «—help» option. # The following options will be passed to all MySQL clients [client] # password = your_password port = 3306 socket = «C:/xampp/mysql/mysql.sock« # Here follows entries for some specific programs # The MySQL server [mysqld] port= 3306 socket = «C:/xampp/mysql/mysql.sock« basedir = «C:/xampp/mysql« tmpdir = «C:/xampp/tmp« datadir = «C:/xampp/mysql/data« pid_file = «mysql.pid« # enable-named-pipe key_buffer = 16M max_allowed_packet = 1M sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M log_error = «mysql_error.log« # Change here for bind listening # bind-address=»127.0.0.1″ # bind-address = ::1 # for ipv6 # Where do all the plugins live plugin_dir = «C:/xampp/mysql/lib/plugin/« # Don’t listen on a TCP/IP port at all. This can be a security enhancement, # if all processes that need to connect to mysqld run on the same host. # All interaction with mysqld must be made via Unix sockets or named pipes. # Note that using this option without enabling named pipes on Windows # (via the «enable-named-pipe» option) will render mysqld useless! # # commented in by lampp security #skip-networking #skip-federated # Replication Master Server (default) # binary logging is required for replication # log-bin deactivated by default since XAMPP 1.4.11 #log-bin=mysql-bin # required unique id between 1 and 2^32 — 1 # defaults to 1 if master-host is not set # but will not function as a master if omitted server-id = 1 # Replication Slave (comment out master section to use this) # # To configure this host as a replication slave, you can choose between # two methods : # # 1) Use the CHANGE MASTER TO command (fully described in our manual) — # the syntax is: # # CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=<port>, # MASTER_USER=<user>, MASTER_PASSWORD=<password> ; # # where you replace <host>, <user>, <password> by quoted strings and # <port> by the master’s port number (3306 by default). # # Example: # # CHANGE MASTER TO MASTER_HOST=’125.564.12.1′, MASTER_PORT=3306, # MASTER_USER=’joe’, MASTER_PASSWORD=’secret’; # # OR # # 2) Set the variables below. However, in case you choose this method, then # start replication for the first time (even unsuccessfully, for example # if you mistyped the password in master-password and the slave fails to # connect), the slave will create a master.info file, and any later # change in this file to the variables’ values below will be ignored and # overridden by the content of the master.info file, unless you shutdown # the slave server, delete master.info and restart the slaver server. # For that reason, you may want to leave the lines below untouched # (commented) and instead use CHANGE MASTER TO (see above) # # required unique id between 2 and 2^32 — 1 # (and different from the master) # defaults to 2 if master-host is set # but will not function as a slave if omitted #server-id = 2 # # The replication master for this slave — required #master-host = <hostname> # # The username the slave will use for authentication when connecting # to the master — required #master-user = <username> # # The password the slave will authenticate with when connecting to # the master — required #master-password = <password> # # The port the master is listening on. # optional — defaults to 3306 #master-port = <port> # # binary logging — not required for slaves, but recommended #log-bin=mysql-bin # Point the following paths to different dedicated disks #tmpdir = «C:/xampp/tmp» #log-update = /path-to-dedicated-directory/hostname # Uncomment the following if you are using BDB tables #bdb_cache_size = 4M #bdb_max_lock = 10000 # Comment the following if you are using InnoDB tables #skip-innodb innodb_data_home_dir = «C:/xampp/mysql/data« innodb_data_file_path = ibdata1:10M:autoextend innodb_log_group_home_dir = «C:/xampp/mysql/data« #innodb_log_arch_dir = «C:/xampp/mysql/data» ## You can set .._buffer_pool_size up to 50 — 80 % ## of RAM but beware of setting memory usage too high innodb_buffer_pool_size = 16M innodb_additional_mem_pool_size = 2M ## Set .._log_file_size to 25 % of buffer pool size innodb_log_file_size = 5M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 1 innodb_lock_wait_timeout = 50 ## UTF 8 Settings #init-connect=’SET NAMES utf8′ #collation_server=utf8_unicode_ci #character_set_server=utf8 #skip-character-set-client-handshake #character_sets-dir=»C:/xampp/mysql/share/charsets» [mysqldump] quick max_allowed_packet = 16M [mysql] no-auto-rehash # Remove the next comment character if you are not familiar with SQL #safe-updates [isamchk] key_buffer = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [myisamchk] key_buffer = 20M sort_buffer_size = 20M read_buffer = 2M write_buffer = 2M [mysqlhotcopy] interactive-timeout

Понравилась статья? Поделить с друзьями:
  • Mysql error log level
  • Mysql error in file engine classes mysqli class php at line 52
  • Mysql error in file engine classes mysql php at line 59 что это
  • Mysql error in file engine classes mysql php at line 52 перевод
  • Mysql error in file engine classes mysql php at line 52 как исправить