Saat menulis kumpulan tutorial hosting wordpress sendiri, aku mengalami error untuk menyambungkan koneksi ke database. Sehingga muncul error seperti gambar di bawah ini saat instalasi wordpress Show Bingunglah aku, semua sudah disetting dengan benar, tapi kok masih ada error. Udah tengok server block, konfigurasi php lha kok masih ada error. Troubleshooting Koneksi DatabasePokoknya kalau muncul pesan “Error establishing a database connection” selalu ada masalah pada pengaturan database. Entah username, password, maupun nama database. Oleh karena itu kita bisa coba troubleshooting dengan membuat sebuah file dengan nama cekdb.php (terserah mau pakai nama file apa). Letakkan file tersebut di root folder domain supaya lebih mudah diakses. Waktu itu aku pakai domain igamerss.com dan menggunakan vps. Langsung jalankan perintah
Isi dengan kode di bawah ini
Kemudian coba jalankan file php tersebut dengan mengakses Coba ubah username dan password pada cekdb.php dengan username root dan password root mysql. Kemudian coba lagi akses Berarti kita mengalami masalah yang sama, dan beruntung aku sudah menemukan solusinya. Kalau kamu ngikuti tutorialku, kamu sudah membuat log untuk errror. Coba buka log error nginx dengan perintah
Kamu akan menemukan pesan error seperti di bawah ini
Masalah ketemu, yaitu
SOLVED caching_sha2_password ProblemBagaimana cara mengatasinya? Pada VPS ini aku menggunakan php7.3 dan MySQL 8.0.
Kenapa kalau menggunakan root bisa? Karena pada saat instalasi, aku menggunakan Lalu bagaimana caranya? Langsung ikuti langkah-langkah berikut ini dengan login ke root mysql
Kemudian jalankan perintah ini untuk mengetahui user apa saja yang menggunakan
Maka akan muncul tabel seperti gambar di bawah ini Mohon maaf, untuk user gamer
sudah aku ubah, tadinya menggunakan Cara mengubahnya bagaimana? Ikuti perintah
Kemudian keluar dari console mysql dengan perintah
lalu restart myqls dengan perintah
Sekarang seharusnya koneksi databasemu menggunakan user mysql non yang sudah di alter user bisa berjalan dengan normal dan kamu bisa melanjutkan instalasi wordpress Kenapa database MySQL tidak terkoneksi?Kenapa Database tidak koneksi ? Ini dikarenakan setting database Anda belum sesuai, atau MySql tidak aktif. Setelah pengisian setting database connection kemudian klik ok maka akan muncul pesan seperti berikut : Klik yes untuk menyimpan hasil inputan maka program akan berjalan dengan normal.
Kenapa database tidak bisa dibuka?Faktor Penyebab Error Establishing A Database Connection
Pertama, salah satunya adalah karena kredensial login database yang salah. Hal ini terjadi karena situs yang menghubungkan kepada MySQL Database menggunakan informasi loginnya secara terpisah. Kedua, alasan lain juga bisa terjadi karena database yang rusak.
Bagaimana cara mengatasi database error?Cara Mengatasi Error Establishing a Database Connection. Cek Credential Database. Masalah ini sering ditemui terutama bagi kamu yang baru saja migrasi database ke server hosting baru. ... . 2. Repair Database. ... . Mematikan Plugin WordPress. ... . 4. Hubungi Penyedia Server Hosting Yang Kamu Gunakan.. Mengapa MySQL error?Penyebab Error MySql atau MySqli Extension is Missing
Error yang terjadi pada kasus ini disebabkan oleh adanya beberapa module yang belum diaktifkan/dicentang pada pengaturan/setting.
|