CI 3.1.6 버전에서 mysql 4.0.3 사용 질문드립니다.
CI는 3.1.6 버전으로 AWS 에 셋팅했습니다.
mysql 4.0.3 euc-kr 은 현재 cafe24에 웹호스팅을 받고있으며, 디비 공유를 위해서 사용하려합니다.
mysqli_connect 확인하였고 정상적으로 접속 및 데이터를 가져옵니다.
real_connect 또한 정상적으로 작동합니다.
헌데 데이터베이스 라이브러리 로드하면 아래와 같은 에러 메시지가 출력됩니다.
Message: mysqli::real_connect(): (HY000/1193): Unknown system variable 'sql_mode'
stack overflow 에서 확인해보니 케릭셋 관련한 시스템 함수를 수정하라고 나와있는데... 맞지를 않고요...
혹시, CI 3.1.6 버전에서 mysql 4.0.3 사용 방법아시면 설명 부탁드립니다.
config/database.php 파일에 아래와 같이 외부 디비정보를 설정했습니다.
$db['External'] = array(
'dsn' => '',
'hostname' => 'test.cafe24.com',
'username' => 'test',
'password' => 'test1234',
'database' => 'test',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'euckr',
'dbcollat' => FALSE,
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
읽어주셔서 감사합니다.
좋은하루되세요~~~~