XAMPP mysql (Mariadb) стал ненадежным

XAMPP mysql (Mariadb) стал ненадежным

Я годами использовал XAMPP в Windows без каких-либо проблем, но в последнее время он стал ненадежным из-за mysql (MariaDB). В панели управления XAMPP mysql иногда запускается нормально, иногда вылетает при запуске без всякой причины - даже если накануне все было нормально. У меня Windows 11. Когда он вылетает таким образом, я заменяю базы данных и восстанавливаю mysql (MariaDB) из резервной копии. Затем он работает нормально некоторое время, но затем через несколько дней снова вылетает. Я копирую журнал ошибок ниже - но странно то, что даже после журнала ошибок mysql (MariaDB) в панели управления работает нормально.

У меня есть следующая версия: XAMPP версии 8.2.4+ Apache 2.4.56 MariaDB 10.4.28 PHP 8.2.4 (VS16 X86 64bit потокобезопасный) + PEAR phpMyAdmin 5.2.1

Можете ли вы помочь?

Вполне возможно, что последняя версия XAMPP не так надежна, как предыдущая. Спасибо.

Я копирую журнал ошибок MySQL, но, несмотря на наличие этого журнала ошибок, MySQL был запущен в панели управления XAMPP.

Журнал ошибок обрывается в конце следующим образом:

2023-09-12 19:17:18 0 [ERRO

2023-09-12 19:17:18 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
2023-09-12 19:17:18 0 [Note] InnoDB: Creating shared tablespace for temporary tables
2023-09-12 19:17:18 0 [Note] InnoDB: Setting file 'C:\xampp\mysql\data\ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
2023-09-12 19:17:18 0 [Note] InnoDB: File 'C:\xampp\mysql\data\ibtmp1' size is now 12 MB.
2023-09-12 19:17:18 0 [Note] InnoDB: Waiting for purge to start
2023-09-12 19:17:18 0 [Note] InnoDB: 10.4.28 started; log sequence number 681795; transaction id 18382
2023-09-12 19:17:18 0 [Note] InnoDB: Loading buffer pool(s) from C:\xampp\mysql\data\ib_buffer_pool
2023-09-12 19:17:18 0 [Note] Plugin 'FEEDBACK' is disabled.
2023-09-12 19:17:18 0 [ERROR] InnoDB: Page [page id: space=0, page number=9] log sequence number 7200324 is in the future! Current system log sequence number 681804.
2023-09-12 19:17:18 0 [ERROR] InnoDB: Your database may be corrupt or you may have copied the InnoDB tablespace but not the InnoDB log files. Please refer to https://mariadb.com/kb/en/library/innodb-recovery-modes/ for information about forcing recovery.
2023-09-12 19:17:18 0 [Note] Server socket created on IP: '::'.
2023-09-12 19:17:18 0 [ERRO

решение1

Я думаю, что ваша база данных может быть повреждена каким-то образом. После того, как вы ее восстановите, попробуйте ее починить.

mysqlcheck [options] [db_name [tbl_name ...]]

Связанный контент