Sebagai penguna baru WordPress, terkadang akan menjumpai masalah database, seperti munculnya Error Establishing A Database Connection pada website Anda. Arti dari error tersebut adalah terjadi kegagalan pada script wordpress ketika melakukan koneksi dengan mysql. 
Penyebab dari munculnya error ini biasanya karean wordPress tidak dapat membuat koneksi database. Bisa jadi login database Anda salah atau telah berubah atau server database Anda tidak responsif, dan juga bisa jadi bahwa database Anda telah rusak. Masalah ini memang akan membuat administrator website menjadi pusing, tetapi jangan khawatir masalah ini dapat di atasi dengan tips berikut :

Mengatasi Error Database Connection WordPress 

1. Cek konfigurasi database pada wp-config.php
Cek konfigurasi database mysql pada file wp-config.php di dalam root dokumen website Anda (misalnya public_html/wp-config.php) dan pastikan detil berikut telah sama dengan database Anda:
database pada wp-config.php
Keterangan 
  • Pastikan DB_NAME adalah nama database yang ada di akun hosting Anda
  • DB_USER sama dengan user database
  • DB_PASSWORD sama dengan password user database
  • DB_HOST sama dengan hostname database Anda. Untuk DB_HOST Anda, mungkin tidak selalu localhost. Tergantung pada hosting anda. Anda bisa mendapatkannya dari hosting yang anda pakai.
 
2. Database Rusak atau Corrupt
Jika cara pertama sudah di lakukan tetapi masalah belum terselesaikan, kemungkinan Error Establishing A Database Connection muncul karena database corrupt. Untuk melakukannya, bukalah file wp-config.php dan tambahkan baris perintah berikut pada wp-config.php (letakan di bagian paling bawah sebelum kode php (?>) ditutup atau tepat dibawah perintah define lainnya) 
 
define
 
Setelah itu, akses url domain Anda dengan menambahkan path wp-admin/maint/repair.php
misalnya: http://www.namadomainanda.com/wp-admin/maint/repair.php . Pilih menu Repair and Optimize dan cek kembali website Anda.

Note : Pastikan baris perintah define( ‘WP_ALLOW_REPAIR’, true ); segera di hapus setelah selesai karena semua pengunjung akan dapat mengakses url tersebut.
3. Nonaktifkan Semua Plugin
Tips berikutnya yang bisa di lakukan untuk mengatasi error adalah dengan menghapus semua plugin. Cara nya adalah dengan mengubah folder plugins pada /wp-content/ menjadi nama lain. Misalnya menjadi:
 
/wp-content/plugins.bak
 
Setelah selesai, cobalah cek kembali website Anda.
 
4. Hubungi Layanan Hosting
JIka pada tips-tips di atas belum juga bisa terselesaikan maka langkah terakhir adalah menghubungi layanan web hosting Anda. Bisa saja error yang terjadi karena layanan hosting tersebut mengalami masalah dengan server atau mysql. 
Itulah beberapa Tips dari saya untuk mengatasi error database connection WordPress, semoga bermanfaaat.