Wordpress dikendalikan oleh database yang dimilikinya. Anda tidak dapat menampilkan postingan dengan benar jika database yang dimiliki rusak, terkadang semua kategori dan tag yang dimilikinya salah, atau bahkan tidak bisa log-in.
Database yang rusak pada WordPress dapat terjadi lebih dari apa yang Anda pikirkan. Itu biasanya karena berbagai alasan, seperti kerusakan pada plug-in, WordPress Anda terkena hacked, server crash, kegagalan hardware pada server Anda, bug pada MySQl ataupun alasan lainnya. Sebelum kamu panik, ambil ambil nafas dalam-dalam dan carilah jalan yang mudah untuk memperbaiki database yang rusak.
Jadi apa yang dilakukan ketika muncul pesan error “... is marked as crashed and should be repaired” haruskah diperbaiki ?. Untuk memperbaiki database pada WordPress dapat dilakukan lewat SSH, PhpMyAdmin atau cPanel
a. PhpMyAdmin
- Temukan database WP yang dicurigai dan periksa tabel yang telah rusak.
- Kemudian cari kotak drop-down dan pilih "tabel Repair" dari pilihan.
b. Secure Shell
- Masuk ke shell Anda, kemudian akses database dengan memasukkan mysql -u username -p database_name.
- Lihat semua database dengan mengetikkan show database.
- Lalu ketik database_name, untuk mengakses database.
- Ketik show tables untuk melihat semua tabel. Carilah tabel rusak dari daftar.
- Ketik table cek wordpress_table_name untuk memastikan bahwa ini adalah tabel yang memberikan kesalahan.
- Sekarang saatnya untuk memperbaiki tabel yang rusak. Anda dapat melakukan ini dengan memasukkan katakunci tabel wordpress_table_name.
c. In cPanel:
- Log-in kedalam cPanel dan temukan database MySQL yangdigunakan.
- Pilih database dari dropdown list dibawah MySQL Databases.
- Klik tombol Repair DB.
Jika opsi SSH tampak agak lama bagi Anda, cobalah dengan mengetikkan ini:
- Ketikkan mysqlcheck database_name untuk melihat table mana yang rusak.
- Kemudian ketikkan mysqlcheck database_name --auto-repair untuk memperbaiki file yang korup.
Anda juga dapat memperbaiki database WordPress secara otomatis dengan menambahkan tagline seperti dibawah ini:
define('WP_ALLOW_REPAIR', TRUE);
kedalam wp-config.php. ini hanya berjalan pada tipe WordPress version 2.9 atau diatasnya.
Dua hal yang harus selalu Anda lakukan berkaitan dengan database WordPress: Backup dan Optimalkan.
Banyak cara untuk mengoptimalkan database Anda seperti defragging hard drive Anda. Ini adalah cara untuk membersihkan database Anda sehingga berjalan lancar. Mengoptimalkan membantu membersihkan database Anda dan membebaskan ruang server disk.
Berikut ini adalah langkah-langkah untuk mengoptimalisasi database Wordpress Anda:
- WP-Optimize: Plug-in ini memungkinkan Anda untuk mengoptimalkan dan membersihkan database Anda dan melakukan tugas-tugas lainnya dengan mudah dengan hanya dengan beberapa klik.
- Clean Options: Jika anda memutuskan pilihan ini pada database anda, plug-in ini bias membantu Anda untuk membersihkan database dengan mudah.
- WP Database Optimize: Untuk membuat jadawal pengoptimalisasi pada database wordpress Anda.
Menyalin (Back Up) database Anda anda membantu anda untuk mengambil kembali data jika ada masalah dengan database yang muncul atau tidak bekerja. Daripada kehilangan blog, artikel ataupun pembaca, Anda hanya mengembalikan back up sebelumnya pada instalasi WordPress yang anda miliki.
Dan itulah cara untuk memperbaiki database pada WordPress.