Wed Dec 2019 1 year ago

Cara Setting Koneksi Database di Wordpress Pada Hosting

Untuk koneksi database MySQL ke PHP atau setting database MySQL di wordpress pada dasarnya sama saja. Berikut ini adalah sintak untuk melakukan koneksi database MySQL dari PHP.

 

mysql_connect ("namahost","mysql_username_yang_digunakan","password_dari_username");


Jika MySql berada pada server lokal, maka nama Host yang digunakan adalah Localhost. Berarti sintak yang digunakan adalah :

mysql_connect("localhost","mysql_username_yang_digunakan","password_dari_username");

 

 

Ada beberapa pertanyaan yang masih bingung, kenapa saya tidak bisa melakukan koneksi ke database begitu semua file sudah di upload ke website?

Jika anda membuat website di komputer lokal, bisa jadi username dan password MySQL yang anda gunakan berbeda dengan username dan password MySQL yang digunakan pada website anda.

 

Untuk itu, silahkan anda cek dulu username dan password yang ada di website.

langkah-langkahnya:

 

  1. Login ke CPanel anda, ( http://domainanda/cpanel atau http://cpanel.domainanda
  2. Pilih Menu MySQL atau database tergantung pada provider web hosting masing2
  3. Jika anda belum memiliki username dan password MySQL di website anda, maka anda dapat meng-create nya terlebih dahulu 
  4. isikan username dan password yang akan anda buat. Harap diingat password yang baru saja anda buat.
  5. Lalu buat nama database anda 
  6. Untuk membuat nama databasenya di sarankan dibuat persis sama dengan nama database yang telah anda buat dikomputer lokal, supaya anda tidak perlu repot lagi untuk mengedit konfigurasi pada sintax mysql_select_db(“namadatabase”);

  7. Tambahkan user yang telah anda buat, ke database baru anda 

  8. Setelah semuanya selesai, anda tinggal mengubah konfigurasi untuk melakukan koneksi ke MySQL dari PHP. Gunakan username dan password yang baru saja anda buat.

 

Catatan: jika anda membuat username “dbrudih”, maka tambahkan username sebelum username database ada pada konfigurasi di PHP.
contoh: misalkan username cpanel anda adalah “jalanbun” dan username database yang baru anda create adalah “dbrudih”, maka secara otomatis username MySQL anda akan dibuat menjadi “jalanbun_dbrudih” (usernameCPanel_usernameMySQL)
Setelah semuanya selesai, anda tinggal melakukan proses upload database
Jika anda belum mengerti caranya, silahkan baca artikel cara meng-upload mySQL database


 

Contoh konfigurasi koneksi database di WordPress

1. Cari file wp-config.php
2. Cari script dibawah ini

 

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database');
/** MySQL database username */
define('DB_USER', 'username');
/** MySQL database password */
define('DB_PASSWORD', 'password');
/** MySQL hostname */
define('DB_HOST', 'localhost');

 

Sebelumnya kita sudah membuat username: jalanbun_dbrudih | database: jalanbun_dbrudiharto | password: 123qwe , maka pada script diatas rubah menjadi:

 

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'jalanbun_dbrudiharto');
/** MySQL database username */
define('DB_USER', 'jalanbun_dbrudih');
/** MySQL database password */
define('DB_PASSWORD', '123qwe');
/** MySQL hostname */
define('DB_HOST', 'localhost');

 

3. Simpan