Tidak dapat membuka tabel plugin mysql beberapa plugin mungkin tidak dimuat xampp

 

Tidak dapat membuka tabel plugin mysql beberapa plugin mungkin tidak dimuat xampp
 


Jadi seorang programmer itu memang banyak pengalaman pahit yang harus dilalui, tapi tidak menjadi begitu berarti kalau tidak dibagikan juga sudah berhasil diatasi

Sekarang saya akan berbagi pengalaman lagi tentang bagaimana cara mengatasi Error. MySQL Shutdown Tiba-tiba (2), yang sebelumnya pernah saya bahas pada artikel "Cara Mengatasi Error. Shutdown MySQL tiba-tiba" yang ternyata tidak serta merta dapat menyelesaikan masalah dengan kesalahan pribadi yang sama

Coba anda perhatikan pesan error di bawah ini, sama persis dengan pesan error yang ditampilkan pada artikel sebelumnya, tapi ternyata walaupun pesan errornya sama namun penyelesaiannya cukup berbeda

  • Kesalahan. Shutdown MySQL secara tidak terduga
  • 08. 58. 49  [mysql]     Hal ini mungkin disebabkan oleh port yang diblokir, dependensi yang hilang,
  • 08. 58. 49  [mysql]     hak istimewa yang tidak tepat, mogok, atau dimatikan dengan metode lain
  • 08. 58. 49  [mysql]     Tekan tombol Log untuk melihat log kesalahan dan memeriksa
  • 08. 58. 49  [mysql]     Windows Event Viewer untuk petunjuk lebih lanjut
  • 08. 58. 49  [mysql]     Jika Anda membutuhkan bantuan lebih lanjut, salin dan posting ini
  • 08. 58. 49  [mysql]     seluruh jendela log di forum
Setelah mencoba-coba seharian tidak kunjung terselesaikan, namun dipenghujung rasa putus asa (baca. Niat Instal Ulang Xampp), pengalaman kali ini saya disadarkan oleh pesan error yang saya beri warna merah , sebenarnya semua pesan error pada xampp control panel berwarna merah tapi disini . " Tekan tombol Log untuk melihat log kesalahan dan periksa" .

Saya mencoba untuk melihat pesan error tersebut, ternyata banyak banget tulisan berbahasa inggris yang membuat saya sedikit jenuh untuk membaca (karena saya tidak begitu fasih berbahasa inggris), tiba-tiba muncul ide untuk menghapus semua pesan error yang ada pada file mysql_error. log  (bukan menghapus file tapi tulisan yang ada di file mysql_error. log), kemudian mencoba menekan Start pada mySQL sehingga terbuatlah pesan error baru pada file mysql_error. catatan. setelah membukaya kembali ternyata ada satu baris yang menarik perhatian yaitu

Kesalahan. tidak dapat membuka file tablespace tabel tunggal. \ojs311\access_keys. ibd

Berdasarkan analisis dan asumsi bahwa yang menjadi penyebab error mySQL adalah sebuah tabel dengan nama access_keys pada database oj311

Dan memang benar access_keys. ibd adalah penyebabnya.

Kok bisa jadi error?
Sebelum lanjut pada langkah-langkah mengatasi error ini, perlu saya sampaikan terlebih dahulu kenapa tabel access_keys. ibd pada database ojs311 bermasalah, tujuannya agar anda ada bayangan sebelum mencoba untuk memperbaiki.

Ceritanya begini. sebelumnya saya menginstal sebuah aplikasi berbasis web yaitu OJS 3. 1. 1 dan berjalan dengan baik, dan keesokan harinya saya ingin membuat sebuah tutorial tentang bagaimana cara menginstal OJS 3. 1. 1 dan akhirnya saya memutuskan untuk menghapus sebagian data melalui bagian admin, tapi saat itu waktu sudah jamnya istirahat akhirnya komputer ikut di hebernasi (hibernasi) agar nanti dapat dilanjutkan kembali, namun waktu berkata lain saya harus mengalami hal yang menyebabkan saya harus menulis artikel ini

Baik, untuk mempersingkat waktu sekarang anda perhatikan tahapan-tahapan di bawah ini, semoga dapat membantu

Langkah Pertama

Jalankan Xampp Control Panel anda, bisa dari windows menu atau langsung dari folder Xampp


Langkah Kedua

Buka mysql_error. login dengan dua cara


  • Buka melalui Xampp Control Panel. klik logs pada MySQL lalu pilih dan klik mysql_error. catatan
    Tidak dapat membuka tabel plugin mysql beberapa plugin mungkin tidak dimuat xampp
  • Buka melalui direktori dimana Xampp anda terinstal misal pada anda istal Xampp pada drive C maka direktori mysql_error. log ada pada. C. \xampp\mysql\data

Langkah Ketiga

Hapus/pindahkan semua pesan error yang ada di mysql_error. log, kemudian simpan dalam keadaan kosong

Langkah Keempat

Kembali ke Xampp Control Panel, klik Start pada baris MySQL maka pesan error akan tertulis kembali bada mysql_error. catatan
kemudian periksa pesan error tersebut apakah ada yang mirip dengan error berikut

Kesalahan. tidak dapat membuka file tablespace tabel tunggal. \ojs311\access_keys. ibd

Ini pesan error selengakapnya pada mysql_error. catatan
[ERROR] InnoDB. Mencoba membuka tablespace yang sebelumnya dibuka. Tablespace ojs3/access_keys sebelumnya menggunakan ID ruang. 4992 di jalur file. . \ojs3\access_keys. ibd. Tidak dapat membuka tablespace ojs311/access_keys yang menggunakan ID ruang. 4992 di jalur file. . \ojs311\access_keys. ibd
InnoDB. Kesalahan. tidak dapat membuka file tablespace tabel tunggal. \ojs311\access_keys. ibd
InnoDB. Kami tidak melanjutkan pemulihan kerusakan, karena tabel mungkin menjadi
InnoDB. rusak jika kami tidak dapat menerapkan catatan log di log InnoDB untuk itu
InnoDB. Untuk memperbaiki masalah dan mulai mysqld
InnoDB. 1) Jika ada masalah izin pada file dan mysqld tidak bisa
InnoDB. buka file, Anda harus mengubah izin
InnoDB. 2) Jika tabel tidak diperlukan, atau Anda dapat memulihkannya dari cadangan,
InnoDB. maka Anda dapat menghapus. ibd, dan InnoDB akan melakukan normal
InnoDB. crash recovery dan abaikan tabel itu
InnoDB. 3) Jika sistem file atau disk rusak, dan Anda tidak dapat menghapusnya
InnoDB. itu. ibd, Anda dapat mengatur innodb_force_recovery > 0 di my. cnf
InnoDB. dan paksa InnoDB untuk melanjutkan pemulihan kerusakan di sini
1274 InnoDB. Peringatan. Menggunakan innodb_additional_mem_pool_size TIDAK DIGUNAKAN LAGI. Opsi ini dapat dihapus dalam rilis mendatang, bersama dengan opsi innodb_use_sys_malloc dan dengan pengalokasi memori internal InnoDB
4724 [Catatan] InnoDB. innodb_empty_free_list_algorithm telah diubah menjadi warisan karena ukuran buffer pool yang kecil. Untuk menggunakan backoff, tingkatkan buffer pool setidaknya hingga 20MB


Langkah Kelima

Setelah menemukan ciri-ciri di atas (langkah keempat), kemudian masuk ke direktori C. \xampp\mysql\data dan temukan folder database yang bermasalah pada kasus ini nama databasenya adalah ojs311

Jika database yang bermasalah dianggap penting, pindahkan ke folder lain siapa tahu nantu ada metode untuk pemulihan atau jika tidak telalu berguna hapus saja

Anda harus bersedia kehilangan satu database untuk kasus ini, kecuali bisa diperbaiki


Langkah Keenam

Coba kembali jalankan kembali MySQL Service dengan cara klik Start, jika seluruh tahapan ini dilakasakan dengan benar maka MySQL module akan berwarna hijau dan pada port(s) akan tampil angka 3306


Langkah ketujuh

Buka web browser lalu ketik localhost/phpmyadmin untuk memastikan bahwa database anda sudah bekerja dengan baik dan dapat diakses kembali


Demikian pengalaman yang dapat saya bagikan pada kesempatan kali ini tentang Cara Lain Mengatasi Error. Shutdown MySQL secara tidak terduga (2), semoga dapat bermanfaat

Saya sangat berharap dapat berbagi pengalaman jika telah berhasil mengatasi masalah seperti yang saya alami sebagaimana artikel ini, atau kritik dan saran jika anda belum berhasil mengatasinya melalui kolom komentar di bawah ini