Kumpulan Soal

Kumpulan Soal

Halaman ini menyediakan tautan soal-soal UTS dan UAS. Jika beruntung, Anda dapat memperoleh soal yang update.

Selasa, 14 Oktober 2025

MySQL shutdown unexpectedly di XAMPP

Masalah MySQL shutdown unexpectedly di XAMPP umumnya disebabkan oleh konflik port atau kerusakan pada file data MySQL. Mencoba memaksa terus klik Start tidak akan berhasil. 





Berikut langkah-langkah akurat yang bisa Anda coba, dari yang paling umum hingga solusi yang melibatkan pemulihan data.

1. Hapus File Log yang Bermasalah

Terkadang, file log yang tidak bersih dapat menyebabkan MySQL gagal start.

Langkah-langkah:

  1. Pastikan semua modul di XAMPP Control Panel dalam status Stop.

  2. Buka folder instalasi XAMPP Anda (biasanya C:\xampp).

  3. Arahkan ke folder: \xampp\mysql\data.

  4. Cari dan hapus file bernama:

    • ib_logfile0

    • ib_logfile1

    • Penting: JANGAN hapus file ibdata1 atau folder database Anda.

  5. Coba start MySQL di XAMPP Control Panel.


2. Jalankan XAMPP sebagai Administrator

Kurangnya hak akses (izin) dapat mencegah MySQL membuat service atau mengakses file yang diperlukan.

Langkah-langkah:

  1. Tutup XAMPP Control Panel sepenuhnya (pastikan tidak berjalan di system tray).

  2. Temukan shortcut XAMPP Control Panel.

  3. Klik kanan pada shortcut tersebut dan pilih Run as administrator.

  4. Coba start MySQL.


3. Pemulihan Data (Jika File Corrupt)

Jika langkah di atas gagal, kemungkinan file data MySQL Anda rusak (corrupt), seringkali ditandai dengan pesan error seperti "MySQL shutdown unexpectedly".

PENTING: Lakukan langkah ini hanya setelah langkah 1-2 gagal, karena melibatkan manipulasi folder data.

Langkah-langkah:

  1. Pastikan semua modul di XAMPP Control Panel dalam status Stop.

  2. Buka folder \xampp\mysql.

  3. Ganti nama folder data menjadi data_old (ini adalah backup data Anda).

  4. Buat folder baru dengan nama data.

  5. Salin semua konten dari folder \xampp\mysql\**backup** ke folder data yang baru.

  6. Salin file ibdata1 dari folder \xampp\mysql\**data_old** dan tempel (paste) ke folder data yang baru (menimpa file jika ada).

  7. Salin semua folder database Anda (kecuali folder mysql, performance_schema, dan phpmyadmin) dari \xampp\mysql\**data_old** dan tempel ke folder data yang baru.

  8. Coba start MySQL di XAMPP Control Panel.

.

Materi Sebelumnya: Aplikasi Perpustakaan Sederhana
Materi Selanjjutnya: 

Tidak ada komentar:

Posting Komentar

Populer