Balitechy.net button
Simple Phone Book #3 Konfigurasi Database
Written by Eka Putra   
Sunday, 04 October 2009 22:06

Pada seri sebelumnya kita sudah melakukkan konfigurasi pada autoload.php, yakni mengkonfigurasi library database supaya di panggil secara otomatis setiap aplikasi kita berjalan.

Sekarang karena kita akan selalu berhubungan dengan database maka autoload diatas belum cukup karena kita belum men set data-data tentang database yang akan kita gunakan.

Kita akan mengunakan database server MySql yang berjalan pada server lokal kita, meskipun sebenarnya kita dapat menggunakan database server lain selain Mysql. Tetapi disini kita pakai yang umum saja yaitu MySql.

Namun sebelum kita menambahkan konfigurasi database pada setingan database di CodeIgniter, sebaiknya kita membuat databasenya terlebih dahulu. Kode SQL nya sebagai berikut :

 
CREATE DATABASE  'phbook'  DEFAULT CHARACTER SET latin1 COLLATE latin1_general_ci;
USE  'phbook';
CREATE TABLE IF NOT EXISTS  'phdata' (
'id'  int(11) NOT NULL AUTO_INCREMENT,
'name'  varchar(255) NOT NULL,
'phone'  varchar(150) NOT NULL,
'address'  varchar(255) DEFAULT NULL,
'additional_desc'  varchar(255) DEFAULT NULL,
PRIMARY KEY ('id')
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=13;
 

Dari code Sql diatas, dapat kita lihat kita membuat sebuah database baru dengan nama phbook, dan didalamnya kita membuat sebuah tabel dengan nama phdata yang terdiri dari 5 kolom data.

Setelah kita membuat databasenya, sekarang saatnya melakukan konfigurasi pada codeigniter supaya dapat melakukan koneksi ke database yang kita buat tadi.

Baiklah masih pada direktori yang sama dengan config.php dan autoload.php terdapat file database.php, bukalah file tersebut pada text editor kesayangan anda dan arahkan pada bagian ini :

 
$db['default']['hostname'] = "localhost"//isi dengan hostname, umumnya localhost
$db['default']['username'] = "root"; //Isi dengan Username anda pada database server, umumnya root
$db['default']['password'] = ""; //Isi dengan Password database, umumnya kosong
$db['default']['database'] = "phbook"; //isi dengan nama database yang telah kita buat tadi
$db['default']['dbdriver'] = "mysql";
 

Setelah mengisi data diatas, segera simpan kembali dan selanjutnya kita akan mencoba menguji koneksi kita ke database.

Ada hal penting yang perlu diperhatikan dalam mengisi data diatas, pastikan terlebih dahulu anda benar-benar tau dengan data yang diminta diatas. Karena kemungkinan konfigurasi pada setiap server akan berbeda. Jadi selalu pastikan terlebih dahulu.Hal ini untuk memastikan koneksi ke database kita dapat berhasil.

Dalam seri selanjutnya kita akan memasuki dunia Codeigniter yang sebenarnya yaitu membuat model, Controller, dan Views untuk aplikasi kita.

Comments (0)
Write comment
Your Contact Details:
Gravatar enabled
Comment:
[b] [i] [u] [url] [quote] [code] [img]   
:D:angry::angry-red::evil::idea::love::x:no-comments::ooo::pirate::?::(
:sleep::););)):0
Security
Please input the anti-spam code that you can read in the image.
 

SHARE IT

Add to: Digg Add to: Del.icoi.us Add to: Reddit Add to: StumbleUpon Add to: Yahoo Add to: Technorati Information
by: Camp26.Com

PARTNER

MAU BELI BUKU ONLINE?


Masukkan Code ini K1-79Y2D4-F
untuk berbelanja di KutuKutuBuku.com

PARTNER