in

koneksi database di codeigniter 3

logo codeigniter 3

Halo teman kembali lagi bersama Jutsu Coding yang akan membagikan informasi informasi mengenai coding. Kali ini saya akan melanjutkan tutorial dari codeigniter. Setelah sebelumnya pengenalan MVC pada codeingniter 3. kali ini saya akan membahas mengenai cara mengkoneksikan database di codeigniter 3.

Baca juga Mengenal MVC pada Codeigniter 3

Mengkoneksikan database di codeigniter 3 ini mudah. Oke baiklah tampa berlama lama lagi kita mulai tutorialnya.

Pertama buatlah sebuah database agar sama kita buat databasenya mahasiswa dan kita buat table biodata , kita isi table biodata id, nama, jurusan.

CREATE TABLE `mahasiswa`.`biodata` ( `id` INT NOT NULL AUTO_INCREMENT ,`nama` VARCHAR(20) NOT NULL , `jurusan` VARCHAR(20) NOT NULL , PRIMARY KEY(`id`)) ENGINE = InnoDB;

Oke setelah itu kita ke file codeigniter 3 . Cari file autoload.php di aplication>config>autoload.php. Cari $autoload[‘libraries’] = array(”);  dan ubah jadi $autoload[‘libraries’] = array(‘database’); . Setelah itu cari $autoload[‘helper’] = array(”); dan ubah jadi $autoload[‘helper’] = array(‘url’); .

Setelah membuka autoload.php buka file database.php di aplication>config>database.php . di bagian paling bawah terdapat.

$db[‘default’] = array(
‘dsn’ => ”,
‘hostname’ => ‘localhost’,
‘username’ => ”,
‘password’ => ”,
‘database’ => ”,
‘dbdriver’ => ‘mysqli’,
‘dbprefix’ => ”,
‘pconnect’ => FALSE,
‘db_debug’ => (ENVIRONMENT !== ‘production’),
‘cache_on’ => FALSE,
‘cachedir’ => ”,
‘char_set’ => ‘utf8’,
‘dbcollat’ => ‘utf8_general_ci’,
‘swap_pre’ => ”,
‘encrypt’ => FALSE,
‘compress’ => FALSE,
‘stricton’ => FALSE,
‘failover’ => array(),
‘save_queries’ => TRUE
);

Maka tinggal sesuaikan. umunnya hanya ada 4 yang di atur.

‘hostname’ => ‘localhost’,
‘username’ => ‘root’,
‘password’ => ”,
‘database’ => ‘mahasiswa’, 

karena tadi databasenya mahasiswa jadi kita isi mahasiswa, untuk username, password di sesuaikan dengan config database kalian.

Oke itulah cara koneksi database di codeigniter 3, cukup mudah. Semoga bermanfaat dan sampai jumpa lagi di lain kesempatan.

Materi materi belajar Codeigniter pemula

Written by admin