Tạo database và cấu hình kết nối database trong codeigniter3 và mysql
Lượt xem: 5781
Tạo database và cấu hình kết nối database trong codeigniter3 và mysql
Trước tiên chúng ta tạo database với tên là "crudcodeigniter3demo" và tạo bảng "items" trong database đó. Bạn có thể sử dụng câu lệnh SQL sau để tạo. Hoặc tạo thủ công tương tự tạo cơ sở dữ liệu và bảng với phpmyadmin
Bảng items:
CREATE TABLE IF NOT EXISTS `items` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_general_ci NOT NULL,
`description` text COLLATE utf8_general_ci NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=16 ;
Sau khi tạo cơ sở dữ liệu và bảng thành công. Chúng ta cấu hình kết nối database cho ứng dụng codeigniter 3. Vì vậy hãy mở file database.php và thêm tên cơ sở dữ liệu, tên người dùng và mật khẩu của bạn
application/config/database.php:
$active_group = 'default';
$query_builder = TRUE;
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'crudcodeigniter3',
'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
);
Video: