Beberapa pengguna tidak dapat memulai MySQL di XAMPP. Menurut mereka, setiap kali mereka memulai MySQL di XAMPP, mereka menerima pesan error yang mengatakan “Error. Shutdown MySQL secara tidak terduga. ” Penyebab paling umum dari masalah ini adalah file database XAMPP yang rusak. Jika Anda mengalami masalah dengan MySQL, saran yang diberikan dalam posting ini dapat membantu Anda memperbaiki masalah tersebut Show Mengapa MySQL mati secara tidak terduga?MySQL harus dihentikan sebelum keluar dari XAMPP. Jika Anda keluar dari XAMPP tanpa menghentikan MySQL, ini dapat merusak file data MySQL. Karena itu, Anda mungkin mengalami beberapa masalah dengan MySQL, seperti mematikan MySQL secara tidak terduga. Jika Anda mengalami masalah seperti itu, kemungkinan file data MySQL di sistem Anda rusak. Kami telah menjelaskan beberapa metode pemecahan masalah yang dapat membantu Anda mengatasi masalah ini Kesalahan. Shutdown MySQL secara tidak terdugaCoba solusi berikut untuk memperbaiki masalah. Sebelum Anda melanjutkan, kami sarankan Anda membuat cadangan folder XAMPP. Untuk ini, salin folder XAMPP dan tempelkan ke partisi lain di hard drive atau hard drive eksternal Anda
Mari kita lihat semua solusi ini secara detail. Sebelum mencoba semua cara yang tertulis di bawah ini, pastikan Anda telah menutup XAMPP dengan benar 1] Luncurkan XAMPP sebagai administratorDisarankan untuk selalu meluncurkan XAMPP sebagai administrator untuk menghindari kerusakan file data. Luncurkan XAMPP sebagai administrator dan lihat apakah itu memperbaiki masalah. Jika ini membantu, Anda akan menghemat waktu untuk metode pemecahan masalah lainnya. Untuk meluncurkan XAMPP sebagai administrator, ikuti langkah-langkah di bawah ini
Anda juga dapat mengatur XAMPP agar selalu dijalankan sebagai administrator 2] Perbaiki Database MySQLSeperti dijelaskan di atas dalam artikel ini, penyebab utama masalah ini adalah kerusakan pada file data XAMPP. Jika masalah terjadi pada komputer Anda karena masalah ini, memperbaiki database MySQL dapat mengatasi masalah tersebut. Langkah-langkah untuk memperbaiki database MySQL diberikan di bawah ini Klik Pencarian Windows dan ketik PowerShell. Pilih Windows PowerShell dari Hasil Pencarian Ketik perintah berikut dan tekan Enter mysqld --console --skip-grant-tables --skip-external-locking Perintah di atas akan memulai server MySQL tanpa memuat tabel hibah. Ketika perintah di atas berhasil dijalankan, ketikkan perintah berikut dan tekan Enter mysqlcheck -r --databases mysql --use-frm_ Perintah di atas akan memperbaiki database MySQL. Setelah perintah di atas berhasil dijalankan, periksa apakah masalah tetap ada 3] Ubah my. file iniMengubah port dengan memodifikasi my. File ini telah memperbaiki masalah untuk beberapa pengguna. Anda juga dapat mencoba ini. Buka saya. ini dan ubah port 3306 ke yang lain. Secara default, my. File ini terletak di lokasi berikut C:\xampp\mysql\bin
Jika Anda tidak menemukan saya. ini di lokasi yang disebutkan di atas, Anda dapat mengikuti petunjuk yang disebutkan di bawah ini
Setelah membuka my. ini di Notepad, tekan tombol Ctrl + F dan ketik 3306. Ganti salah satu port 3306 dengan nomor port yang berbeda. Anda dapat memasukkan nomor port acak, seperti 3307, 3308, dll. Untuk beberapa pengguna, mengganti port 3306 dengan 2811 memperbaiki masalah tersebut Simpan milikku. ini dan tutup Notepad. Restart komputer Anda dan kemudian luncurkan XAMPP. Periksa apakah masalah telah diperbaiki. Jika ini tidak berhasil, kembalikan perubahan yang telah Anda buat di my. ini dan coba solusi berikutnya 4] Hapus semua file di dalam folder DataJika solusi di atas tidak menyelesaikan masalah Anda, kembalikan perubahan pada file my. ini yang baru saja Anda buat. Sekarang, buka File Explorer dan pergi ke jalur berikut C:\xampp\mysql\data Jalur di atas membuka folder Data secara langsung. Sekarang, hapus semua file kecuali folder. Setelah menghapus file di dalam folder Data, buka jalur berikut di File Explorer C:\xampp\mysql\bin Cari saya. ini dan buka dengan Notepad. Sekarang, ketik port=8111 tepat di bawah port=3306 (seperti yang ditunjukkan pada tangkapan layar di atas). Tekan tombol Ctrl + S untuk menyimpan perubahan yang Anda buat di my. ini dan tutup Notepad. Sekarang, jalankan XAMPP sebagai administrator dan jalankan MySQL. Masalahnya seharusnya tidak terjadi saat ini 5] Ganti nama file aria_log_controlJika solusi di atas tidak menyelesaikan masalah Anda, Buka folder XAMPP yang Anda salin di hard drive eksternal Anda atau di partisi hard drive lain dan salin semua konten di dalamnya. Sekarang, buka XAMPP di drive C Anda dan tempel konten yang disalin di sana. Ganti file dan folder jika Anda akan diminta untuk melakukannya. Sekarang, pergi ke jalur berikut C:\xampp\mysql\data Ganti nama aria_log_control menjadi aria_log_control_old dan luncurkan XAMPP. Mulai MySQL dan lihat apakah ini membawa perubahan. Jika ini tidak membantu, kembalikan perubahan dan coba solusi berikutnya Membaca. Alternatif Server Xampp gratis terbaik untuk pengembang 6] Hentikan semua layanan SQL dan mulai lagiMemulai ulang layanan SQL telah memperbaiki masalah beberapa pengguna. Metode ini mungkin cocok untuk Anda juga. Buka aplikasi Layanan dan hentikan semua layanan SQL dan mulai lagi. Langkah-langkah untuk melakukan ini ditulis di bawah ini
Setelah memulai ulang layanan SQL, tutup aplikasi Layanan dan luncurkan XAMPP sebagai administrator. Mulai MySQL dan lihat apakah kesalahan terjadi lagi 7] Salin file dari folder Cadangan ke folder DataSolusi lain yang efektif untuk memperbaiki masalah ini adalah dengan mengubah port 3306 menjadi 3308. Untuk melakukan ini, Anda harus mengedit my. file ini, yang terletak di lokasi berikut Mengapa MySQL mati tiba-tiba?Penyebab “Kesalahan. MySQL Shutdown Tiba-tiba” di XAMPP
. Saat Anda menjalankan MySQL di server web, file yang rusak di folder mysql/data menyebabkan MySQL mati. corrupted files, improper database shut down, missing files and port changes can also cause this error. When you run MySQL in a webserver, the corrupted files in the mysql/data folder cause MySQL to shut down.
Bagaimana cara memperbaiki kesalahan MySQL?Ada lima metode yang dapat Anda coba untuk memperbaiki kesalahan MySQL 1064 saat Anda menemukannya, bergantung pada kemungkinan penyebabnya. . Memperbaiki perintah yang salah ketik Ganti perintah yang sudah usang Tentukan kata-kata yang dipesan Tambahkan data yang hilang Transfer database WordPress dalam mode kompatibilitas Bagaimana cara memperbaiki port MySQL 3306?Langkah 1 - Hentikan Layanan MySQL Langkah 2 - Ubah Port di File Konfigurasi MySQL Langkah 3 - Mulai Ulang Layanan MySQL Langkah 4 - Jalankan Skrip Keamanan (mysql_secure_installation) Bagaimana Anda mencegah server MySQL hilang?Bagaimana cara memperbaiki kesalahan “Server MySQL telah hilang”? . Waktu server habis dan sambungan ditutup. Untuk memperbaikinya, periksa variabel wait_timeout mysql di my. . Anda mungkin juga perlu meningkatkan variabel mysql innodb_log_file_size di my. . Server menjatuhkan paket yang salah atau terlalu besar. . Server basis data kehabisan ruang |