[php] PHP CodeIgniter 데이터베이스 설정

개요

CodeIgniter는 경량 프레임워크로서 데이터베이스 설정이 단순하고 쉽습니다. 이 블로그 포스트에서는 PHP CodeIgniter 프로젝트에서 데이터베이스를 설정하는 방법에 대해 살펴보겠습니다.

설정하기

  1. 데이터베이스 설정 파일 열기

    먼저 CodeIgniter 프로젝트의 application/config 디렉토리에서 database.php 파일을 엽니다.

  2. 데이터베이스 유형 선택

    database.php 파일에서 ['default']['hostname'], ['default']['username'], ['default']['password'] 등의 속성을 설정하여 사용 중인 데이터베이스 유형에 맞게 설정합니다.

$active_group = 'default';
$query_builder = TRUE;

$db['default'] = array(
    'dsn'   => '',
    'hostname' => 'localhost',
    'username' => 'your_username',
    'password' => 'your_password',
    'database' => 'your_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
);

데이터베이스 유형에 따라 mysql, mysqli, postgre, pdo 등의 드라이버를 선택할 수 있습니다.

  1. 저장하고 종료

    수정한 내용을 저장하고 파일을 닫습니다.

결론

이제 PHP CodeIgniter 프로젝트에서 데이터베이스를 설정하는 방법에 대해 알아보았습니다. 데이터베이스 설정을 완료하면 모델과 함께 데이터베이스를 사용하여 데이터를 가져오거나 저장할 수 있습니다.

더 많은 정보를 원하시면 CodeIgniter 공식 문서를 참조하세요.