XAMPP mysql (Mariadb) se ha vuelto poco confiable

XAMPP mysql (Mariadb) se ha vuelto poco confiable

He usado XAMPP durante años en Windows sin ningún problema, pero últimamente se ha vuelto poco confiable debido a mysql (MariaDB). En el Panel de control de XAMPP, mysql a veces se inicia bien, a veces se bloquea al iniciar sin ningún motivo, incluso si estuvo bien el día anterior. Tengo Windows 11. Cuando falla así, reemplazo las bases de datos y restauro mysql (MariaDB) desde la copia de seguridad. Luego funcionará bien durante algún tiempo, pero después de varios días, volverá a fallar. Estoy copiando el registro de errores a continuación, pero lo extraño es que incluso después de que el registro de errores mysql (MariaDB) en el Panel de control esté funcionando bien.

La versión que tengo es: XAMPP Versión 8.2.4+ Apache 2.4.56 MariaDB 10.4.28 PHP 8.2.4 (VS16 X86 64bit thread seguro) + PEAR phpMyAdmin 5.2.1

¿Puedes ayudarme?

Es muy posible que la última versión de XAMPP no sea tan fiable como la anterior. Gracias.

Estoy copiando el registro de errores de MySQL, pero a pesar de este registro de errores, MySQL se estaba ejecutando en el Panel de control de XAMPP.

El registro de errores se corta al final así:

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

Respuesta1

Creo que su base de datos puede estar dañada de alguna manera. Una vez que lo hayas restaurado, intenta repararlo.

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

información relacionada