Categories: Artikel

Cara Memperbaiki Error “MySQL Shutdown Unexpectedly” di XAMPP

Memperbaiki Error Mysql shutdown unexpectedly – Jika Anda pengguna XAMPP, mungkin pernah mengalami masalah “MySQL shutdown unexpectedly”. Error ini biasanya muncul saat MySQL gagal berjalan, sehingga Anda tidak dapat mengakses database. Artikel ini membahas penyebab utama dan cara memperbaikinya dengan langkah-langkah sederhana.
sql

 


Apa Penyebab Error “MySQL Shutdown Unexpectedly”?

Beberapa penyebab umum error ini antara lain:

  1. Crash Data: File log atau data MySQL rusak.
  2. Port Konflik: Port default MySQL (3306) digunakan oleh aplikasi lain.
  3. Shutdown Tidak Normal: XAMPP dimatikan paksa atau listrik padam.
  4. Kesalahan Konfigurasi: File my.ini salah diubah.

Langkah Memperbaiki Error “MySQL Shutdown Unexpectedly”

1. Backup Folder Data

Sebelum melakukan perbaikan, backup folder data MySQL untuk mencegah kehilangan data.

  1. Masuk ke folder XAMPP di komputer Anda (biasanya C:xamppmysqldata).
  2. Copy folder data ke lokasi lain sebagai cadangan.

2. Mengganti Folder data dengan Folder backup

  1. Masuk ke folder XAMPP di direktori MySQL.
  2. Cari folder backup (biasanya di C:xamppmysqlbackup).
  3. Hapus folder data di C:xamppmysqldata.
  4. Copy folder backup ke lokasi tersebut dan rename menjadi data.
  5. Restart MySQL melalui XAMPP Control Panel.

Jika berhasil, berarti masalahnya ada pada file dalam folder data asli. Anda bisa mengembalikan data secara manual dari backup.


3. Periksa dan Ubah Port MySQL

Jika error masih muncul, kemungkinan port 3306 sedang digunakan oleh aplikasi lain.

  1. Buka file konfigurasi MySQL (my.ini) yang terletak di C:xamppmysqlbin.
  2. Cari baris berikut: port=3306
  3. Ubah menjadi port lain, misalnya 3307.
  4. Simpan file, lalu restart MySQL melalui XAMPP Control Panel.

  5. 4. Hapus File ib_logfile

    File log yang korup sering menjadi penyebab utama error ini.

    1. Masuk ke folder C:xamppmysqldata.
    2. Hapus file:
      • ib_logfile0
      • ib_logfile1
    3. Restart MySQL melalui XAMPP Control Panel.

    5. Cek Log Error MySQL

    Jika langkah di atas tidak berhasil, cek log error MySQL untuk memahami penyebabnya:

    1. Buka file log di C:xamppmysqldatamysql_error.log.
    2. Cari baris yang menjelaskan penyebab error, lalu lakukan perbaikan sesuai instruksi di log.

    Tips Mencegah Error “MySQL Shutdown Unexpectedly”

    • Selalu shutdown XAMPP dengan benar menggunakan tombol stop.
    • Hindari menggunakan port default (3306) jika ada aplikasi lain yang juga memakainya.
    • Rutin backup database untuk mencegah kehilangan data.

    Kesimpulan

    Error “MySQL shutdown unexpectedly” sering terjadi karena data korup, konflik port, atau pengaturan yang salah. Dengan mengikuti langkah-langkah di atas, Anda dapat memperbaiki masalah ini tanpa harus kehilangan data penting. Selalu lakukan backup rutin dan pastikan XAMPP dimatikan dengan benar untuk mencegah masalah serupa di masa depan.

Yudith Hentreisa

Web Developer. Sejak 2009. Ahli di bidang pemrograman basis website. Keahlian : HTML, PHP, Mysql, Codeigniter, Bootstrap, CSS, Jquery, Javascript

Recent Posts

Cara Melindungi Data Pribadi Agar Tidak Masuk Database Mata Elang

Cara Melindungi Data Pribadi Agar Tidak Masuk Database Mata Elang - Kasus bocornya 1,7 juta…

4 bulan ago

Mengapa Aplikasi Penjual Data Pribadi Seperti Matel Bisa Lolos ke Play Store?

Belakangan ini aplikasi matel, jagat media sosial dihebohkan dengan penertiban aplikasi Mata Elang (Matel) oleh…

4 bulan ago

[DOWNLOAD] Source Code AI Code Reviewer: Bangun Tool Internal Perusahaan Berbasis Gemini API

Source Code AI Code Reviewer - Di era AI saat ini, keamanan kode perusahaan adalah…

4 bulan ago

10 Software Gratis Pengganti Aplikasi Berbayar di 2026 (Update Desember 2025)

10 Software Gratis Pengganti Aplikasi Berbayar di 2026 (Update Desember 2025) 10 Software Gratis Pengganti…

4 bulan ago

Download Pinokyo Browser

Download Pinokyo Browser: Solusi Mudah Install AI Tanpa Coding bagi Pemula Menjalankan teknologi AI seperti…

4 bulan ago

Kesempatan Menjadi Web Developer di Tahun 2026

Web Developer di Tahun 2026: Peluang Emas di Era Digital Perkembangan teknologi digital terus melaju…

4 bulan ago