,

Cara Mengatasi Error Establishing a Database Connection di WordPress

Pernah buka website WordPress kamu terus tiba tiba muncul tulisan:
“Error Establishing a Database Connection”
Wah, itu sih udah kayak alarm darurat! Tapi tenang, nggak usah panik dulu. Artikel ini akan bantu kamu ngerti kenapa bisa error, dan yang paling penting: cara mengatasinya step by step.

Apa Sih Artinya Error Ini?

Kalau muncul error ini, artinya WordPress gagal terhubung ke database. Padahal, semua data website kamu mulai dari postingan, komentar, sampai pengaturan tersimpan di database.
Kalau nggak bisa konek? Ya, jadilah website nya error total

Penyebab Umum Error Ini:

  1. Username/password database salah

  2. Database nya down atau rusak

  3. File konfigurasi WordPress bermasalah

  4. Server MySQL di hosting kamu sedang error

  5. Hosting overload / kelebihan trafik

Yuk, Langsung Cek & Fix Error nya!

1. Cek File wp-config.php

Ini file penting banget buat koneksi ke database.

  • Masuk ke File Manager (via cPanel) atau pakai FTP

  • Cari file bernama wp-config.php di root folder WordPress kamu

  • Klik kanan > Edit

Lihat bagian ini:

define( ‘DB_NAME’, ‘nama_database_kamu’ );
define( ‘DB_USER’, ‘username_database’ );
define( ‘DB_PASSWORD’, ‘password_database’ );
define( ‘DB_HOST’, ‘localhost’ );

Pastikan semua isinya benar, sesuai info database di hosting kamu. Kalau salah satu aja keliru, ya… error deh

2. Cek Status Database di Hosting

Masuk ke cPanel > buka MySQL Databases

  • Pastikan database kamu ada

  • Username juga harus punya hak akses ke database nya

Kalau kamu nggak yakin, bisa delete user lama dan buat user baru lalu assign ke database dengan izin ALL PRIVILEGES.

3. Cek Server MySQL Hosting

Kadang error ini muncul karena server MySQL di hosting kamu down atau sibuk banget.

Coba:

  • Hubungi pihak hosting lewat live chat / tiket

  • Tanyakan: “Apakah server database saya normal?”

Kalau memang error dari sisi mereka, kamu tinggal tunggu mereka perbaiki.

4. Repair Database WordPress

Kalau kamu curiga database kamu corrupt, kamu bisa coba repair database:

  • Buka file wp-config.php

  • Tambahkan kode ini di baris paling bawah:

define(‘WP_ALLOW_REPAIR’, true);

Simpan, lalu buka ini di browser:

https://namadomainkamu.com/wp-admin/maint/repair.php

  • Klik “Repair Database”

Setelah selesai, hapus lagi baris WP_ALLOW_REPAIR tadi dari wp-config.php, biar lebih aman.

5. Restore Backup (Kalau Semua Gagal)

Kalau kamu punya backup, dan semua langkah di atas nggak berhasil, restore aja backup nya via hosting.

Tips Supaya Nggak Terulang Lagi:

✅ Selalu backup rutin
✅ Gunakan plugin caching biar server nggak berat
✅ Hindari plugin bajakan / nulled
✅ Upgrade hosting kalau trafik udah tinggi

Penutup

Error “Establishing a Database Connection” emang bikin kaget, tapi bukan berarti nggak bisa diatasi. Dengan langkah langkah di atas, website kamu bisa balik online dalam waktu singkat!

Kalau kamu baru banget di dunia WordPress, jangan ragu buat minta bantuan ke support hosting juga biasanya mereka bakal bantu cek dari sisi server.

Semoga artikel ini membantu ya!
Kalau kamu suka tutorial begini, jangan lupa mampir terus ke blog ini yaa~

Comments

Satu tanggapan untuk “Cara Mengatasi Error Establishing a Database Connection di WordPress”

  1. Avatar eutohorizevell
    eutohorizevell

    terimakasih tipsnya. saya ikutin tips yang nomor 1 berhasil. saya kaget setelah pindah hosting koq website saya tidak bisa di akses, ternyata username dan passwordnya berbeda

Tinggalkan Balasan ke eutohorizevell Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *