| 제목 | DB서버이전관련해서 | ||
|---|---|---|---|
| 글쓴이 | Mook | 작성시각 | 2013/05/28 10:40:22 |
|
|
|||
|
지금 새로 변수선언해서 사용하는걸로 고쳐주고있는데 $this->new = $this->load->database("new_DB", TRUE); 나중에 만약 DB서버를 분할하면 사용되는 곳을 나눠서 저짓을 또해야되는데.. 더 좋은방법 없나요? 어떻게들 하고 계세요?ㅜ |
|||
| 다음글 | c2dm 같은 곳에 보면 Authorization 값을... (5) | ||
| 이전글 | $_SERVER 의 키값은 임의로 만들수 있나요? (6) | ||
|
risa
/
2013/05/28 10:59:09 /
추천
0
|
|
Mook
/
2013/05/28 11:01:19 /
추천
0
risa // 엇 수정하셨넹. 두 서버 다 사용하려면
$db['default']['database'] = 'oldDB'; ... $db['newDB']['database'] = 'newDB'; ... $this->load->database(); $this->db->query(); //oldDB이렇게 하는걸로 알고있는데 나중에 newDB에서 테이블 분할해서 다른 서버로 옮기면 또 $this->secondDB = $this->load->database("seconDB", TRUE); 해야하나 해서요 |
|
변종원(웅파)
/
2013/05/28 17:35:08 /
추천
0
Mook/ 당연한게 아닐까요? 프로그램에게 뭘 쓸지 알려줘야죠.
주소에 따라 분기 되는거라면 db나 배열에 넣어놓고 분기처리하면 되겠지만 특정 패턴이 없는거라면 쓰는 곳에서 일일이 로딩해서 써야죠. |
|
Mook
/
2013/05/28 19:00:26 /
추천
0
웅파 // 그렇군요. 너무 아는게 없으니 항상 뭘 하려고하면 불안하네요 ㅜㅜ 답글 감사합니다.
|
$db['default']['hostname'] = 'dev'; $db['default']['username'] = 'root'; ..... $db['new_db']['hostname'] = 'new'; $db['new_db']['username'] = 'root'; ..... $NEWDB= $this->load->database('new_db', TRUE); $NEWDB->query(); // new_db $this->db->query(); //default
혹시 이걸 찾으시나요?