Senin, 10 April 2023

Mengatasi table doesn't exist in engine PhpMyAdmin error || MySQL database error #1932

Beberapa permasalahan saat restore database MySQL berkenaan dengan cara melakukan backup yang berbeda. Cara yang paling mudah dan akan berhasil 99% saat restore dengan file sql dump. tetapi terkadang situasi dan kondisi tidak sempat melakukan backup database MySQL dengan format fil sql.

Kejadian yang biasanya tidak sempat melakukan backup MySQL adalah di saat Sistem Operasi corrupt (mengalami kerusakan), sehingga tidak bisa masuk kedalam sistem operasi. Hal ini tentu akan menyulitkan proses restore database MySQL. Karena file SQL yang dimiliki bukan backup an yang terakhir.

Beberapa solusi untuk mengambil database MySQL adalah mengcopy folder database yang tersimpan di folder /mysql/data untuk kemudian di tempelkan pada xampp terbaru (hasil installan terbaru). Namun terkadang file database hasil menyalin folder tidak bisa dijalankan maksimal. Pesan kesalahan yang terkadang muncul table doesn't exist in engine. sehingga tabel tidak bisa dibuka. Apabil tabel user/pengguna, maka tidak bisa digunakan untuk login.

Untuk kejadian tersebut, terdapat beberapa langkah untuk bisa mengaktifkan/membuka kembali database tersebut , yaitu:

  1. Silahkan copy beberapa file dan folder yang ada di /mysql/data hasil backup an. Untuk folder silahkan copy folder pphpmyadmin. kemudian ditempel pada folder /mysql/data yang ada di xampp hasil installan terbaru.
  2. Restart kembali xampp yang terbaru kemudian jalankan MySQL Browser. Insya allah database bisa dibuka kembali.
  3. Jika sudah bisa dibuka, silahkan backup kembali ke dalam format sql
Langkah tersebut sudah saya alami dan alhamdulillah berhasil.

sumber : https://www.youtube.com/watch?v=OJ_0BFHS88s

Tidak ada komentar:

Posting Komentar