XAMPP mysql (Mariadb) ist unzuverlässig geworden

XAMPP mysql (Mariadb) ist unzuverlässig geworden

Ich habe XAMPP jahrelang ohne Probleme unter Windows verwendet, aber in letzter Zeit ist es aufgrund von MySQL (MariaDB) unzuverlässig geworden. In der XAMPP-Systemsteuerung startet MySQL manchmal einwandfrei, manchmal stürzt es beim Start ohne Grund ab – selbst wenn es am Tag zuvor noch einwandfrei war. Ich habe Windows 11. Wenn es so abstürzt, ersetze ich die Datenbanken und stelle MySQL (MariaDB) aus dem Backup wieder her. Es funktioniert dann eine Zeit lang einwandfrei, aber nach einigen Tagen stürzt es erneut ab. Ich kopiere das Fehlerprotokoll unten – aber das Seltsame ist, dass MySQL (MariaDB) in der Systemsteuerung auch nach dem Fehlerprotokoll einwandfrei läuft.

Die Version, die ich habe, ist: XAMPP Version 8.2.4+ Apache 2.4.56 MariaDB 10.4.28 PHP 8.2.4 (VS16 X86 64bit threadsicher) + PEAR phpMyAdmin 5.2.1

Können Sie bitte helfen?

Es kann gut sein, dass die neueste Version von XAMPP nicht so zuverlässig ist wie die vorherige. Danke.

Ich kopiere das MySQL-Fehlerprotokoll – aber trotz dieses Fehlerprotokolls wurde MySQL im XAMPP-Kontrollfeld ausgeführt.

Das Fehlerprotokoll wird am Ende folgendermaßen abgeschnitten:

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

Antwort1

Ich glaube, Ihre Datenbank ist möglicherweise irgendwie beschädigt. Versuchen Sie, sie zu reparieren, nachdem Sie sie wiederhergestellt haben.

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

verwandte Informationen