DEV Community

Code And Deploy
Code And Deploy

Posted on • Updated on

How To Fix The XAMPP ERROR on MySQL Shutdown Unexpectedly?

Originally posted @ https://codeanddeploy.com visit and download the sample code: https://codeanddeploy.com/blog/how-to/how-to-fix-the-xampp-error-on-mysql-shutdown-unexpectedly

Advanced Laravel SAAS Starter Kit with CRUD Generator

Advanced Laravel SAAS Starter Kit with CRUD Generator - GET YOUR COPY NOW!

In this post, if your XAMPP has an error on MySQL shutdown unexpectedly then this is for you. I also experience this issue so I want to share the solution with you in case you experience it.

Sample errors:

Error: MySQL shutdown unexpectedly.
Due to a blocked port
Missing dependencies
Improper privileges
Shutdown by another method

how-to-fix-the-xampp-error-on-mysql-shutdown-unexpectedly

Before doing this we recommend not to delete your files instead do a backup for it in case of unusual results.

Here are the steps below:

  1. Rename the folder mysql/data to mysql/data_old (you can use any name)
  2. Create a new folder mysql/data
  3. Copy the content inside mysql/backup to the new mysql/data folder
  4. Copy all your database folders that are in mysql/data_old to mysql/data (skipping the mysql, performance_schema, and phpmyadmin folders from data_old)
  5. Finally copy the ibdata1 file from mysql/data_old and replace it inside mysql/data folder
  6. Start MySQL from XAMPP control panel

BOOM. It works!

how-to-fix-the-xampp-error-on-mysql-shutdown

I hope this tutorial can help you. Kindly visit here https://codeanddeploy.com/blog/how-to/how-to-fix-the-xampp-error-on-mysql-shutdown-unexpectedly if you want to download this code.

Advanced Laravel SAAS Starter Kit with CRUD Generator

Advanced Laravel SAAS Starter Kit with CRUD Generator - GET YOUR COPY NOW!

Happy coding :)

Top comments (0)