Cara Mudah Memperbaiki “Error Establishing a Database Connection” bagi Pemula

Salah satu masalah yang paling sering ditemui pengguna WordPress adalah pesan “Error Establishing a Database Connection”. Error ini muncul ketika website tidak bisa terhubung ke database, dan hasilnya, situs Anda menjadi tidak dapat diakses. Bagi pemula, pesan ini bisa sangat membingungkan. Namun, tenang saja! Artikel ini akan membahas cara mudah memperbaiki “Error Establishing a Database Connection”, khusus untuk pemula.

Apa Penyebab “Error Establishing a Database Connection”?

Sebelum masuk ke langkah perbaikan, penting untuk memahami beberapa penyebab umum error ini:

  • Informasi login database yang salah (hostname, username, password)
  • Database yang rusak atau corrupt
  • Server database sedang down
  • Terlalu banyak trafik hingga membebani server
  • File WordPress yang rusak

Cara Memperbaiki Error Ini dengan Mudah

Berikut beberapa langkah yang bisa Anda lakukan untuk mengatasi masalah ini:

Periksa File wp-config.php

File wp-config.php adalah tempat pengaturan koneksi ke database disimpan. Pastikan semua informasi di file ini benar.

diskon vps

Langkah-langkah:

  • Masuk ke file manager di cPanel atau FTP
  • Buka file wp-config.php di direktori utama WordPress Anda
  • Periksa bagian berikut:
define('DB_NAME', 'nama_database');
define('DB_USER', 'username_database');
define('DB_PASSWORD', 'password_database');
define('DB_HOST', 'localhost');

Pastikan tidak ada kesalahan penulisan.

Cek Status Database via cPanel atau phpMyAdmin

Masuk ke phpMyAdmin dan cek apakah database Anda bisa diakses. Jika muncul pesan error, bisa jadi database rusak.

Solusi:

  • Gunakan fitur “Repair Database” di phpMyAdmin
  • Atau tambahkan kode ini ke wp-config.php:
define('WP_ALLOW_REPAIR', true);

Kemudian akses URL:
http://namadomainanda.com/wp-admin/maint/repair.php
Ikuti instruksi untuk memperbaiki database.

Cek Server Hosting

Jika semuanya tampak benar, kemungkinan server hosting Anda sedang mengalami gangguan.

Tips:

  • Hubungi layanan support hosting Anda
  • Tanyakan apakah MySQL server sedang down atau overload
  • Mintalah mereka untuk me-restart database server jika perlu

Batasi Plugin dan Tema yang Bermasalah

Plugin atau tema yang rusak juga bisa memicu error ini.

Solusi Sementara:

  • Ganti nama folder plugins menjadi plugins_old via File Manager atau FTP
  • Coba akses kembali website Anda
  • Jika berhasil, aktifkan plugin satu per satu untuk mencari penyebabnya

Restore dari Backup

Jika Anda memiliki backup website, dan cara-cara di atas tidak berhasil, opsi terbaik adalah mengembalikan website dari backup terakhir yang masih normal.

Penutup

Pesan “Error Establishing a Database Connection” memang menyebalkan, tapi bukan akhir dari segalanya. Dengan memahami penyebab dan mengikuti langkah-langkah di atas, Anda bisa mengatasinya dengan mudah — bahkan jika Anda pemula sekalipun.

Tips tambahan:
Selalu buat backup secara berkala dan pastikan Anda menggunakan layanan hosting yang andal agar terhindar dari masalah serupa di masa depan.

Previous Article

Cara Mengganti Repository Ubuntu dengan Server Lokal

Next Article

Ganti Port RDP Bawaan Windows untuk Melindungi Server Anda

Write a Comment

Leave a Comment

Your email address will not be published. Required fields are marked *

(self.SWG_BASIC = self.SWG_BASIC || []).push( basicSubscriptions => { basicSubscriptions.init({ type: "NewsArticle", isPartOfType: ["Product"], isPartOfProductId: "CAow0Ja9DA:openaccess", clientOptions: { theme: "light", lang: "id" }, }); });