XAMPP logo

Error: MySQL shutdown unexpectedly en XAMPP

Desde que actualicé a la versión 8 en adelante, me encuentro cada vez mas seguido con el Error: MySQL shutdown unexpectedly en XAMPP.

El Apache funciona sin problemas, pero la base de datos no levanta y aparece este clásico mensaje de error en el panel de control.

Lo tuve que solucionar tantas veces, que me cansé y decidí escribir un posteo con las instrucciones, paso a paso, para compartir con todos aquellos que tengan el mismo problema.

Pero especialmente, lo hice para mi. Así puedo venir a consultar directamente cuando me olvido como solucionarlo en lugar de andar buscando resultados en la web.

Error: MySQL shutdown unexpectedly en XAMPP

Tutorial paso a paso para solucionar el error de MySQL en XAMPP

Normalmente, te vas a encontrar con el error cuando intentes levantar MySQL desde el panel de control de XAMPP y se cierre de forma inmediata.

Vas a poder leer en rojo la maldita frase: «Error: MySQL shutdown unexpectedly» en el panel de control de XAMPP.

La solución no es tan complicada ya que, por suerte, MySQL genera una carpeta de Backup que puedes restaurar para volver al estado de la ultima oportunidad que funcionó bien. Solo hay que prestar atención, para no eliminar las bases de datos que tengas.

Importante: NO elimines el archivo ibdata1, como vi por ahí en muchas respuestas. Podrías destruir todas las bases de datos.

En cambio, sigue estos pasos para solucionar este error:

  1. Renombrar la carpeta mysql/data como mysql/data_old
  2. Hacer una copia de la carpeta mysql/backup y renombrarla como mysql/data
  3. Copiar todas las bases de datos desde mysql/data_old hasta mysql/data (excepto por las carpetas mysqlperformance_schema, y phpmyadmin )
  4. Copiar el fichero mysql/data_old/ibdata1 a la carpeta mysql/data 
  5. Iniciar MySQL desde el panel de control de XAMPP

Listo, ya deberías tener MySQL en marcha y sin problemas.

Corregir error MySQL en XAMPP

Errores comunes en XAMPP

En primer lugar, tengo que reconocer que de todas las consultas que leí en la web con respecto a la solución del «Error: MySQL shutdown unexpectedly«, esta respuesta es la que me funcionó siempre.

Y como volvía continuamente a ese hilo, decidí hacer este posteo replicando los pasos y en nuestro idioma.

Anteriormente también he publicado otros dos posteos con errores muy comunes relacionados con XAMPP y las soluciones para cada uno de ellos. Te dejo los enlaces por si te encuentras intentando solucionarlos:

1- Como habilitar la librería GD en XAMPP

2- Como solucionar el error «Clave de archivo errónea para la tabla: global_priv»


Si te gustó o te entretuvo el contenido de este posteo, haciendo un click en los avisos me ayudas a mantener el sitio con vida y a seguir publicando.

Y si quieres ganar algo de dinero sin esfuerzo, regístrate en PawnsAppd esde este banner y recibe 1 dolar de regalo al comenzar a usar la aplicación para generar ingresos pasivos.

ingresos pasivos Pawns.app

Acá puedes conocer más sobre ingresos pasivos, que es y como funciona PawnsApp.

Deja un comentario