What's new

Bienvenido!

Al registrarse con nosotros, podrá discutir, compartir y enviar mensajes privados con otros miembros de nuestra comunidad.

Registrar cuenta Discord Nosetu Games

Juegos: Argentum Online Forever, Kicks Online 3, Narcs, Revival AO y más...

TUTORIAL Tutorial para solucionar el error de MariaDB en XAMPP relacionado con aria_log y el motor Aria

TUTORIAL

Hourka

New member
Joined
Jan 7, 2025
Messages
1
24147d6babe33c18f7412136fd720ac3.png





Tutorial para solucionar el error de MariaDB en XAMPP relacionado con aria_log y el motor Aria

Errores comunes

Si encuentras mensajes de error como los siguientes al intentar iniciar MySQL/MariaDB en XAMPP:
Cannot find checkpoint record at LSN (1,0x91555)
mysqld.exe: Aria recovery failed. Please run aria_chk -r on all Aria tables and delete all aria_log.######## files
Plugin 'Aria' registration as a STORAGE ENGINE failed.
Could not open mysql.plugin table. Some plugins may be not loaded.
Failed to initialize plugins. Aborting.

Este tutorial te ayudará a solucionarlo sin necesidad de reinstalar XAMPP.

Causa del problema

El error ocurre porque los archivos de registro del motor Aria (aria_log) están corruptos o incompletos. Esto puede suceder debido a un apagado inesperado del servidor o problemas en el sistema.


Pasos para solucionarlo

  1. Detener MySQL:
    • Abre el Panel de Control de XAMPP.
    • Haz clic en el botón Stop para detener el servicio MySQL.
  2. Navegar a la carpeta de datos:
    • Ve a la ubicación donde se encuentran los archivos de datos de MySQL. Por defecto, es:
      kotlin
      Copy code
      C:\xampp\mysql\data\
  3. Eliminar los archivos de registro de Aria:
    • Busca los archivos con el formato aria_log.######## (por ejemplo: aria_log.00000001 o aria_log_control).
    • Elimina todos estos archivos. No te preocupes, se generarán nuevamente cuando reinicies MySQL.
  4. Reiniciar MySQL:
    • Vuelve al Panel de Control de XAMPP.
    • Haz clic en Start para iniciar el servicio MySQL.
    • Si todo está correcto, MySQL debería iniciarse sin problemas.

Notas adicionales:​

  • Este procedimiento no afecta tus bases de datos ni datos existentes, ya que solo elimina los archivos de log corruptos.
  • Si el problema persiste, puedes ejecutar el comando aria_chk desde la línea de comandos para reparar las tablas corruptas:
    bash
    Copy code
    aria_chk -r --silent --datadir=C:\xampp\mysql\data

24147d6babe33c18f7412136fd720ac3.png
 
Top