Mudah Mengatasi Error Establishing Database di WordPress

1 min read

Cara Mengatasi Error Establishing a Database Connection

Blog WordPress kamu saat ini mengalami kendala error establishing database connection? jangan khawatir, mimin akan memberikan panduan bagaimana cara mudah mengatasi error establishing database yang terjadi pada website wordpress kamu.

Ada beberapa faktor yang dapat menyebabkan error tersebut, seperti:

  1. Script Koneksi Salah, WordPress membutuhkan sebuah database agar website dapat diakses dengan baik. Jika diantara detail database seperti nama database, username dan prefix tidak sesuai dengan database yang kamu miliki maka error akan menyebabkan masalah tersebut
  2. Database Rusak atau Corrupt, hal ini juga dapat mengakibatkan website tidak bisa diakses dengan normal. Biasanya disebabkan karena sering mengganti tema atau plugin, crash atau lainnya
  3. Privilege, Username tidak memiliki privelege atau hak akses ke database kamu.
  4. Server MySQL Down, server database tempat website kamu berada sedang down, biasanya karena resource yang kamu miliki tidak mampu menampung semua query yang berjalan atau hal lain yang dapat menyebabkan MySQL down.

Nah setelah mengetahui faktor – faktor yang dapat menyebabkan kendala tersebut, cak gopal akan menjelaskan secara detail bagaimana cara mengatasinya

1. Cek Script Koneksi

Kesalahan script koneksi sering terjadi karena merubah username cPanel dan melakukan migrasi server namun tidak menyesuaikan script koneksi dengan detail database nya

Baca juga: Cara Pindah Server / Hosting Mudah dan Aman

Silakan masuk ke directory website kamu kemudian cari file wp-config.php lalu edit, cek informasi  nama database, username, password dan prefix

1. ‘DB_NAME’ –> Nama Database
2. ‘DB_USER’ –> Username
3. ‘DB_PASSWORD’ –> Password username
4. $table_prefix–> Tabel Prefix

script koneksi

prefix database

Setelah mendapatkan 4 informasi tadi, kamu sesuaikan dengan database yang ada. Cek di cPanel >> MySQL® Databases. Kalau ragu dengan pass wordnya, kamu bisa juga reset password nya disana kemudian sesuaikan di script koneksinya

Dan untuk cek atau menyesuaikan tabel prefix  silakan lihat artikel sebelumnya ini – Cek Tabel Prefix

2. Database Rusak

Kalau script koneksi sudah sesuai namun website tak kunjung normal maka kemungkinan database kamu rusak dan perlu diperbaiki. Ada 2 cara untuk repair database, cukup gunakan salah satunya saja:

a. Repair Via cPanel

cPanel >> MySQL® Databases >> pilih database yang akan diperbaiki atau repair >>  Repair Database
repair database via cpanel

b. Repair Via wp-config.php

Cara kedua adalah melalui script koneksi dengan cara menambahkan script berikut didalam file wp-config.php

define( ‘WP_ALLOW_REPAIR’ , true);

Setelah ditambahkan akses url domainkamu.com/wp-admin/main/repair.php, disana kamu akan mendapatkan opsi Repair Database dan Repair and Optimize Database

3. Privilege

Username tidak memiliki hak akses atau privilege ke database juga akan menyebabkan masalah tersebut. Untuk itu kamu cekcPanel >> MySQL® Databases >> scroll kebawah cari Add User To Database >> pilih user dan databasenya >> add
add user to database

4. MySQL Down

Jika semua langkah diatas sudah kamu lakukan namun website masih belum bisa diakses dengan error yang sama, maka kemungkinan MySQL tempat hosting kamu berada sedang down, oleh karena itu kamu perlu menghubungi support tempat hosting kamu berada untuk menanyakan kendala ini

Tinggalkan Balasan

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