Untuk anda yang mengalamai error seperti ini saat menyalakan service mysql di xampp :
12:57:02 AM [mysql] Status change detected: stopped
12:57:02 AM [mysql] Error: MySQL shutdown unexpectedly.
12:57:02 AM [mysql] This may be due to a blocked port, missing dependencies,
12:57:02 AM [mysql] improper privileges, a crash, or a shutdown by another method.
12:57:02 AM [mysql] Press the Logs button to view error logs and check
12:57:02 AM [mysql] the Windows Event Viewer for more clues
12:57:02 AM [mysql] If you need more help, copy and post this
12:57:02 AM [mysql] entire log window on the forums
Berikut ini, solusi untuk atas error di atas :
- Rename folder c:\xampp\mysql\data menjadi c:\xampp\mysql\data_old (atau bebas mengganti dengan nama lainnya).
- Buat folder baru c:\xampp\mysql/data.
- Copy semua folder atau file yang ada di mysql\backup ke folder yang baru saja dibuat yaitu mysql\data.
- Copy semua folder database yang ada di mysql\data_old ke mysql\data (skip untuk mysql, performance_schema, dan phpmyadmin folders dari data_old).
- Terakhir, copy file ibdata1 dari mysql\data_old dan replace di dalam folder mysql\data.
- Start MySQL dari XAMPP control panel.
- Selesai.