wpjakarta.Com – Tips-trik Mengatasi WordPress Error Establishing a Database Connection. Sesekali mungkin pernah mengalami error WordPress “Error establishing a database connection” Error tersebut bersifat fatal karena membuat situs website WordPress tidak dapat diakses oleh pengguna. Kesalahan tersebut terjadi karena WordPress tidak dapat membuat koneksi ke database.
Artikel tentang WordPress lainnya
WordPress
- The Response Is Not A Valid JSON Response
- Tutorial WordPress
- Tips-trik Membuat Author Box WordPress
- Tips-trik Mengganti Email Administrator WordPress
- Tips-trik Membuat Paginasi Halaman WordPress – Memisahkan Post Ke Beberapa Halaman
- Tips-trik Menambahkan Google Recaptcha Pada Kolom Komentar WordPress Tanpa Plugin
- Tips-trik Memaksimalkan SEO WordPress Dengan Cornerstone Content
- Mengembalikan Akses User Administrator WordPress
- Tips-trik Membersihkan Database WordPress Dengan Cepat Dan Aman
- Mengatasi Error WordPress “An automated WordPress update has failed to complete”
Ketahui penyebab untuk mengatasi errror establishing database connection

Penyebabnya bisa beberapa hal yang dapat menyebabkan masalah koneksi ke database WordPress. Pada artikel ini, tips-trik untuk mengatasi masalah WordPress “Error Establishing a Database Connection”.
Penyebab error ‘establishing database connection’ dapat disebabkan oleh informasi database yang salah dalam pengaturan WordPress, Database yang rusak atau corrupt, atau server yang tidak memberikan “respon”.
Database adalah software yang berfungsi untuk menyimpan, mengatur, dan mengambil data ke software yang lain. Sebagai sebuah CMS, WordPress menggunakan database untuk menyimpan semua konten dan data situs website yang di buat. Kemudian akan terhubung ke database setiap kali pengguna mengunjungi situs website tersebut.
Informasi yang dibutuhkan WordPress untuk terkoneksi ke database
- Nama database
- Nama pengguna database
- Password database
- Server database
Informasi tentang database website yang dibuat dengan WordPress tersimpan pada file wp-config.php. Jika ada informasi yang salah dari beberapa informasi diatas, maka menyebabkan WordPress gagal terhubung ke server database. Dan akan menyebabkan “Error Establishing a Database Connection”.
Penyebab lainnya bisa jadi ada pada server database di pihak hosting. Istilahnya “lagi down”. Atau file database yang rusak atau corrupt.
WooCommerce
- Tips-trik Kustomisasi Halaman Produk WooCommerce
- Tips-trik Membuat Produk WooCommerce
- Menampilkan Harga Yang Berbeda Pada Masing-Masing Kustomer WooCommerce
- Tips-trik Merubah Teks No-Shipping Available WooCommerce
- Memindahkan Deskripsi Kategori Produk WooCommerce Ke Bagian bawah
- Menambahkan Gambar Checkout Aman Pada Halaman Single WooCommerce
- Membuat Menu Sosial Media Pada Tema Storefront WooCommerce
- Apa Itu WooCommerce ? Penjelasan Lengkap Tentang WooCommerce
- Tips-trik Menambahkan Breadcrumbs Storefront WooCommerce
- Tips-trik Merubah Text Copyright Tema Storefront
Bagaimana mengatasi error establishing database connection
Lalu langkah apa yang bisa dilakukan untuk mengatasi error establishing database connection pada website WordPress tersebut ? Beberapa langkah berikut mungkin bisa di lakukan.
Periksa informasi database WordPress
Yang paling sering terjadi adalah kesalahan informasi database di WordPress. Apalagi jika masalahnya baru saja melakukan migrasi atau memindahkan situs website WordPress ke hosting baru. Informasi database WordPress tersimpan dalam file wp-config.php. Yang bisa dilakukan pertama kali untuk mengatasi error establishing database connection adalah dengan memeriksa informasi database WordPress tersebut.
Atau karena mencoba merubah prefix database. Seperti di ketahui bahwa prefix database WordPress di mulai dengan “wp_” namun karena hal tersebut dinilai “tidak aman”, beberapa orang mencoba melakukan perubahan nama database tersebut. Di website ini terdapat artikel tentang bagaimana merubah prefix database WordPress secara cepat dan aman pada artikel ini. Cara Merubah Prefix Nama Database WordPress.
<?php
/**
* The base configuration for WordPress
*
* The wp-config.php creation script uses this file during the
* installation. You don't have to use the web site, you can
* copy this file to "wp-config.php" and fill in the values.
*
* This file contains the following configurations:
*
* * MySQL settings
* * Secret keys
* * Database table prefix
* * ABSPATH
*
* @link https://codex.wordpress.org/Editing_wp-config.php
*
* @package WordPress
*/
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'u1234567_wp123' ); // --> contoh nama, user dan password database
/** MySQL database username */
define( 'DB_USER', 'u1234567_wp123' );
/** MySQL database password */
define( 'DB_PASSWORD', 'P@s5W0rd' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
/**
* WordPress Database Table prefix.
*
* You can have multiple installations in one database if you give each
* a unique prefix. Only numbers, letters, and underscores please!
*/
$table_prefix = 'wp_'; // --> prefix database WordPress
Artikel lainnya
- Tips-trik Mengatasi Masalah Largest Contentful Paint
- Apa Itu Core Web Vitals
- Tips-trik Mengatasi Spam Dan Serangan Brute Force Attack
- Tips-Trik Menambahkan Kode Verifikasi Google Adsense
- Membuat Performa Website Ngebut (Bagian 1)
- Tips-Trik Memblokir SMS Penipuan Dan Spam
- Cari Website Guest Posting Gratis, Aman Dan Terpercaya
- wpJakarta Write For All
- Tips-trik Menghadapi Serangan Brute Force Attack
- Tips-trik Mengembalikan Page Template WordPress Yang Hilang
- Perbedaan Kol Dan Kubis ?
- Meningkatkan Metabolisme Tubuh Dengan Mengkonsumsi Lada Hitam
- Khasiat Dan Manfaat Madu Asli Bagi Kesehatan
- Apa Itu Cornerstone Content
- Cari Peluang Usaha Di Masa New Normal, Putar Kembali Roda Ekonomi
- 10 Cara Ini Mampu Menghindarkan Diri Dan Menghambat Penyebaran Virus Corona
- Warung Produktif Jakarta, Website Optimasi Bisnis, Blog Dan Komunitas
Periksa Informasi Host Database
Ketika yakin dengan informasi data diatas sudah benar. maka perlu juga untuk memastikan bahwa informasi host database di pihak hosting juga benar. Umumnya untuk website WordPress, perusahaan hosting menggunakan localhost sebagai host database. Tetapi pada beberapa perusahaan hosting ada yang menggunakan server terpisah untuk “meng-host” database tersebut. Dalam hal ini, maka informasi host database tidak akan menjadi localhost.
Periksa apakah server database (hosting) sedang “Down”
Jika ini terjadi, tampaknya tidak ada yang bisa dilakukan kecuali menunggu. Cek pada pihak hosting website atau lihat status operasional server hosting. Jika menggunakan shared hosting, lihat informasi server dimana instalasi WordPress berada, apakah termasuk yang terdampak. Jika misalnya ini sering terjadi, maka sudah saatnya memikirkan untuk “pindah” ke hosting yang kualitasnya lebih baik dengan jaminan uptime diatas 98%.
Bisa jadi masalahnya terjadi karena trafik server yang padat. Ketika server hosting tidak mampu lagi menangani beban, apalagi jika website menggunakan hosting bersama atau shared hosting. Situs website bisa jadi akan menjadi sangat lambat bahkan beberapa pengguna akan menemui error.