5 Cara memperbaiki error:MySQL shutdown unexpectedly XAMPP
Kasus error “MySQL Shutdown Unexpectedly” ini lumayan sering terjadi pada beberapa versi software XAMPP atau kondisi sebuah pada perangkat tertentu, misalnya ketika service sedang berjalan dan tiba-tiba perangkatnya mati, atau memang terjadi crash pada saat penggunaan software tersebut.
Maka dari itu, pada kesempatan ini saya ingin membagikan sedikit tutorial yang saya gunakan ketika bertemu kasus seperti ini, mohon dapat disimak secara seksama agar tutorialnya tidak meleset :D.
1. Run XAMPP Menggunakan Administrator Privileges
Ada beberapa kasus tertentu yang terjadi dikarenakan XAMPP tidak dijalankan dengan administrator privileges, hal ini berefek pada komponen software tidak berjalan dengan semestinya. Jika anda ragu apakah ini yang terjadi pada kasus anda, saya menyarankan agar anda mencobanya terlebih dahulu untuk memastikan.
- Pastikan XAMPP telah ditutup beserta dengan servicenya.
- Cari software XAMPP menggunakan fitur pencarian microsoft
- Kemudian klik Run as Administrator
Namun jika masih belum bisa coba beberapa cara dibawah ini.
2. Restore Database with Backup
Jika cara diatas masih belum dapat membantu coba cara ini.
- Pergi ke localdisk > xampp > mysql
- Maka akan terlihat folder-foder berikut
- Rubah nama folder data menjadi data_backup sebenernya bebas namanya mau apa aja, tapi biar kedepannya ga bikin bingung ubah aja jadi gitu.
- Buat folder baru dengan nama data.
- Setelah folder dibuat, masuk ke dalam folder backup.
- Copy semua folder dan data yang ada dalam folder backup tersebut.
- Setelah data dicopy, pastekan data tersebut ke dalam folder data yang baru kita buat tadi.
- Setelah semua data telah dipaste, pergi ke folder data_backup dan copy folder database anda dan file bernama ibdata1
- Setelah itu pastekan ke dalam folder data
- Dan coba nyalakan kembali service mysql nya
Umumnya cara ini sudah cukup ampuh untuk memperbaiki error “MySQL Shutdown Unexpectedly”
3. Perbaiki Database MySQL dengan Command Shell
Masih juga nggak bisa jalan? tenang masih ada banyak jalan menuju roma 😀
- Buka software XAMPP anda
- Buka command shell dengan cara klik tombol shell
- Maka akan muncul window seperti CMD
- Kemudian masukkan perintah berikut
mysqld --console --skip-grant-tables --skip-external-locking
- Setelah itu biarkan command shell tersebut dan kemudian buka lagi command shell yang baru dengan cara yang sama.
- Setelah itu masukkan perintah berikut
mysqlcheck -r --databases mysql --use-frm
- Maka akan muncul sebuah proses dan tunggu saja sampai proses tersebut selesai.
- Setelah proses tersebut selesai, tutup kedua command shell tadi dan coba nyalakan kembali sevice mysql nya
4. Mengubah Port Service
Jika masih belum selesai jangan patah semangat kawan! coba dulu jalan yang satu ini 😀
- Buka software XAMPP anda
- Klik tombol config yang berada dekat dengan tombol start MySQL
- Setelah itu klik my.ini dan kemudian ubah konfigurasi portnya bebas menggunakan port mana saja atau anda bisa mengikuti konfigurasi berikut ini
- Setelah selesai simpan konfigurasi tersebut dengan CTRL + S
- Coba nyalakan kembali service mysql
5. Instal Ulang XAMPP Anda 🙁
Waduhh sulit nih, kalo semua cara diatas masih nggak mempan solusi terakhir yaa instal ulang XAMPP anda 🙁
Tapi sebelum anda uninstall XAMPP anda, lebih baik anda lakukan backup terlebih dahulu agar project yang anda kerjakan tidak hilang, folder-folder yang penting untuk dibackup ada 2 yaitu :
- htcdocs
- data (folder ini terletak di dalam folder mysql dan berisi folder database yang anda gunakan)
Apabila 2 folder tersebut sudah anda amankan, maka anda bisa dengan tenang untuk melakukan uninstall XAMPP anda.
Kesimpulan
Error “MySQL shutdown unexpectedly” sering terjadi akibat konflik atau crash data dengan program lain atau bisa jadi dikarenakan terjadi kesalahan konfigurasi dari MySQL itu sendiri.
Saya harap tutorial ini dapat membantu anda dari permasalahan error “MySQL shutdown unexpectedly” semoga dapat bermanfaat dan terimakasih :D.