제목 | 다중DB 대해서 질문 드려요 | ||
---|---|---|---|
글쓴이 | kashou | 작성시각 | 2013/09/16 14:07:54 |
|
|||
댓글 보다가 다중DB 찾아봤었는데, 기존 글들로는 제가 잘 몰라서요; $active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'aaaaa';
$db['default']['password'] = 'bbbbbb';
$db['default']['database'] = 'aaa';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$db['idb']['hostname'] = '192.168.1.111';
$db['idb']['username'] = 'bbbbb';
$db['idb']['password'] = 'bbbbbb';
$db['idb']['database'] = 'bbb';
$db['idb']['dbdriver'] = 'mysql';
$db['idb']['dbprefix'] = '';
$db['idb']['pconnect'] = FALSE;
$db['idb']['db_debug'] = TRUE;
$db['idb']['cache_on'] = FALSE;
$db['idb']['cachedir'] = '';
$db['idb']['char_set'] = 'utf8';
$db['idb']['dbcollat'] = 'utf8_general_ci';
$db['idb']['swap_pre'] = '';
$db['idb']['autoinit'] = TRUE;
$db['idb']['stricton'] = FALSE;
이렇게 디비는 되어있고, 어느 컨트롤러에서나 사용을 해야해서 라이브러리에 컨트롤러처럼 만들어놓고 컨트롤러 <-> 라이브러리 <-> 외부DB서버 를 할려고 했습니다. 라이브러리 파일에서 $idb = $CI->load->database('idb', true); 로 하고 $CI->load->model('Idb_model'); 했는데 연결이 안되어서 질문 드립니다 ;ㅂ; |
|||
다음글 | 조금 황당한 ajax..... (3) | ||
이전글 | view 이미지를 만들려고 하는 과정에 질문이 있습니다... (12) | ||
한대승(불의회상)
/
2013/09/16 14:57:08 /
추천
0
|
변종원(웅파)
/
2013/09/16 15:11:45 /
추천
0
질문 올리시는 것을 쭉 보니 아직 ci의 기본사용법도 숙지하지 못하신 것 같습니다.
컨트롤러, 모델, 뷰를 선언하고 사용하는 법에 대해 매뉴얼을 다시 보시고 작업을 진행하시는게 좋을 것 같습니다. |
로 하면 안됩니다.
로 해주셔야 합니다.
모델 내부에서 DB를 로드 하셔서 테스트 해보세요.