Konfigurasi Database Di CI


area-tips&trik

 
Konfigurasi Database Di CI
konfigurasi untuk Database terdapat didalam direktori system/application/config/database.php. Disinilah kita dapat memasukan konfigurasi system basis data yg sesuai dengan aplikasi kita miliki, misalnya saja hostname temapt server basis data berada, nama basis data yang akan digunakan, nama user yang digunakan untuk mengakses basis data beserta passwordnya

[code]$db[‘default’][‘hostname’] = "localhost";
$db[‘default’][‘username’] ="["nama_user]";
$db[‘default’][‘password’] = "[password]";
$db[‘default’][‘database’] = "[nama_database]";
$db[‘default’][‘dbdriver’] = "[nama_basisdata]";
$db[‘default’][‘dbprefix’] = "";
$db[‘default’][‘pconnect’] = TRUE;
$db[‘default’][‘db_debug’] = TRUE;
$db[‘default’][‘cache_on’] = FALSE;
$db[‘default’][‘cachedir’] = "";
$db[‘default’][‘char_set’] = "utf8";
$db[‘default’][‘dbcollat’] = "utf8_general_ci";[/code]

fungsi dari codingan diatas :

[code]$db[‘default’][‘username’] = "[nama_user]", adalah nama user yang digunakan untuk mengakses basis data.

$db[‘default’][‘password’] = "[password]", adalah password user yang digunakan untuk mengakses basis data.

$db[‘default’][‘database’] = "[nama_basisdata]", adalah nama basis data yang digunakan untuk menyimpan data.

$db[‘default’][‘dbdriver’] = "[driver_basisdata]", adalah nama server basisdata yang digunakan, contoh diatas adalah mysql.

$db[‘default’][‘dbprefix’] = "", nama prefix tabel, misalnya saja jika semua tabel berawalan "dc_" maka masukan value "dc_".

$db[‘default’][‘pconnect’] = TRUE , apakah akan menggunakan koneksi persistent ataukah tidak.

$db[‘default’][‘db_debug’] = TRUE, apakah akan menampilkan error ataukah tidak.

$db[‘default’][‘cache_on’] = FALSE, apakah akan menggunakan caching atau tidak.

$db[‘default’][‘cachedir’] = "", jika menggunakan caching maka tentukan direktori caching yang akan digunakan.

$db[‘default’][‘char_set’] = "utf8", character set yang akan digunakan untuk berkomunikasi dengan basis data.

$db[‘default’][‘dbcollat’] = "utf8_general_ci", character collation yang akan digunakan untuk berkomunikasi dengan basis data.[/code]

contoh penggunaannya

[code]$db[‘default’][‘hostname’] = ‘localhost’;
$db[‘default’][‘username’] = ‘root’;
$db[‘default’][‘password’] = ”;
$db[‘default’][‘database’] = ‘db_devilzc0de’;
$db[‘default’][‘dbdriver’] = ‘mysql’;
$db[‘default’][‘dbprefix’] = ‘dc_’;
$db[‘default’][‘pconnect’] = TRUE;
$db[‘default’][‘db_debug’] = TRUE;
$db[‘default’][‘cache_on’] = FALSE;
$db[‘default’][‘cachedir’] = ”;
$db[‘default’][‘char_set’] = ‘utf8’;
$db[‘default’][‘dbcollat’] = ‘utf8_general_ci’;
$db[‘default’][‘swap_pre’] = ”;
$db[‘default’][‘autoinit’] = TRUE;
$db[‘default’][‘stricton’] = FALSE;[/code]

konfigurasi database selesai

Fahmi

We’re still Pioneers, We Barely Begun. Our Greatest Accomplishments cannot be behind us, cause our destiny lies above us.

2 Comments

  • moldi
    August 25, 2013 at 10:22 am

    Ketemu juga,Numpang share bro

    • fahmi
      August 27, 2013 at 5:41 pm

      Silakan bro.

Leave a Reply