How to solve "Error: MySQL shutdown unexpectedly"?
Error MySQL shutdown unexpectedly bisa disebabkan karena ada kesalahan dalam penggunaan port atau karena adanya aktivitas seperti menginstall aplikasi lain yang menyebabkan mysql XAMPP berhenti berjalan. Error MySQL shutdown unexpectedly terlihat saat kita coba menjalankan mysql di XAMPP, dengan pesan-pesan seperti di bawah ini.
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
Bagaimana cara mengatasi jika terjadi error pada mysql XAMPP di windows; MySQL shutdown unexpectedly? berikut langkah-langkah yang harus dilakukan: (PERHATIAN!!! lakukan dengan sangat hati-hati, jika salah dalam menghapus folder atau file, ini akan mengakibatkan database anda musnah)
- Rename folder C:\xampp\mysql\data menjadi C:\xampp\mysql\data_old (nama folder bisa apa saja sesuai keinginan)
- Buat folder baru C:\xampp\mysql\data
- Copy semua folder dan file yang ada di folder mysql\backup ke dalam folder mysql\data
- Copy semua folder database yang ada di mysql\data_old ke mysql\data (skip untuk folders mysql, performance_schema, dan phpmyadmin)
- copy dan replace file ibdata1 dari mysql\data_old ke folder mysql\data
- Start MySQL dari XAMPP control panel. Selesai
Tested: mysql sudah bisa digunakan lagi, tidak ada database yang hilang, tidak ada port yang diubah, tidak perlu install ulang XAMPP.
BERHASIL.... tapi kok project website saya jadi error
Warning: session_start(): Failed to read session data: user (path: C:\xampp\tmp) in C:\xampp\htdocs\project\nama_project\libraries\joomla\session\handler\native.php on line 260 Error: Failed to start application: Failed to start the session
Catatan: Jika sebelumnya anda setting mysql menggunakan password, maka silahkan setting kembali password mysql anda. Login menggunakan GUI phpMyadmin (user: root | passswor: skip and enter)