CI 묻고 답하기

제목 CI 3.1.6 버전에서 mysql 4.0.3 버전에 접속 실패 질문 드립니다.
카테고리 CI 2, 3
글쓴이 별명 작성시각 2018/01/18 12:31:57
댓글 : 0 추천 : 0 스크랩 : 0 조회수 : 11411   RSS

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

);

읽어주셔서 감사합니다.

좋은하루되세요~~~~

 

 다음글 세션 공유를 할려면 어떻게 해야할까요? (4)
 이전글 Live Host 에서 database.php 설정방법... (12)

댓글

없음