Berikut ini adalah tutorial cara Memperbaiki Error Establishing Database Connection WordPress. sebelum kita membahas lebih jauh, file utama yang pertama kali harus anda periksa ada wp-config.php. ada beberapa penyebab kenapa anda mengalami Error Establishing a Database Connection WordPress, yaitu

  1. username, password atau nama database tidak sesuai
  2. DB_HOST Anda mungkin tidak selalu localhost
  3. salah satu table dari database anda mengalami corrupt

Memperbaiki Error Establishing Database Connection WordPress

 Error Establishing a Database Connection in WordPress
singkat cerita dari beberapa penyebab diatas, Hal pertama yang harus Anda lakukan adalah

username, password atau nama database tidak sesuai

periksa dengan seksama username, password atau nama database pada file wp-config.anda

define( 'DB_NAME', 'database_name_here' );
define( 'DB_USER', 'username_here' );
define( 'DB_PASSWORD', 'password_here' );
define( 'DB_HOST', 'localhost' );

DB_HOST Anda mungkin tidak selalu localhost

periksa juga file wp-config.php ada pada bagian

define( 'DB_HOST', 'localhost' );

silahkan isi dengan localhost atau juga bisa berupa ip (misal: 127.0.0.1) tergantung dari kebijakan hosting yang anda sewa

salah satu table dari database anda mengalami corrupt
Jika semua hal diatas sudah kita lakukan namun anda masih menemui kendala yang sama, maka langkah selanjutnya adalah memperbaiki dan optimasi database karena kemungkinan selanjutnya mengapa masalah Error Establishing A Database Connection muncul karena database Anda corrupt.

silahkan perbaiki table database anda dengan menambahkan baris dibawah ini pada file wp-config.php anda

define( 'WP_ALLOW_REPAIR', true );

jika anda sudah menambahkan baris tersebut, anda bisa mengakses repair database melalui link:

http://www.domainanda.com/wp-admin/maint/repair.php

corrupted-db-repair-db

Solusi Lainnya

Hal ini penting untuk dicatat, jika semua cara diatas mungkin tidak bekerja dengan baik untuk Anda. Ingat! resiko mengikuti cara ini Anda tanggung sendiri dan pastikan Anda memiliki backup untuk menjaga hal-hal yang tidak memungkinkan.

isu lainnya yang bisa dicoba adalah url situs. silahkan login ke phpMyAdmin dan tambahkan perintah dibawah ini:

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

jika masih terkendala error, silahkan hubungi provider anda. kemungkinan ada kendala koneksi ke database.

Catatan Penting

Jika kesemua hal diatas tidak juga membantu anda, kemungkinan database anda mengalami error atau crash fatal yang tidak mungkin diperbaiki dengan cara-cara yang telah kami jabarkan. anda dapat berdiskusi atau menggunakan jasa perbaikan VPS yang kami sediakan jika Error Establishing a Database Connection pada WordPress terkadang akan membuat anda galau.

Salam GemarOprek!