[Q] DB 연동문의 정보
[Q] DB 연동문의본문
dbconfig에
$mysql_db 한개만 쓸수있는데,..
다른DB도 함께 읽어와서 적용할려면 어떻게 해야하나요 ?
$mysql_host = 'localhost';
$mysql_user = '그누1';
$mysql_password = '';
$mysql_db = '그누1';
$mysql_host2 = 'localhost';
$mysql_user2 = '딴거2';
$mysql_password2 = '';
$mysql_db2 = '딴거2';
2개를 같이... 쓸수 있게끔요
$mysql_db 한개만 쓸수있는데,..
다른DB도 함께 읽어와서 적용할려면 어떻게 해야하나요 ?
$mysql_host = 'localhost';
$mysql_user = '그누1';
$mysql_password = '';
$mysql_db = '그누1';
$mysql_host2 = 'localhost';
$mysql_user2 = '딴거2';
$mysql_password2 = '';
$mysql_db2 = '딴거2';
2개를 같이... 쓸수 있게끔요
댓글 전체

한 그누가 2개의 디비를 이용하는 경우인가요?
반대의 경우는 이해되지만, 이 경우는 이해가 좀 ...
테이블별로 나눠서 저장하는 건가요?
어쨋든..
디비가 두개이면, 그누내부에서 디비 쿼리를 던질때 어떤 디비를 사용할지 매번 선택해야 합니다.
그럴려면, 그누보드 디비 연결부분 코드를 상당히 많이 고쳐야 할겁니다.
단순히 dbconfig.php 에 변수 세트 하나를 더 만든다고 해결될 문제는 아닙니다. ^^;
반대의 경우는 이해되지만, 이 경우는 이해가 좀 ...
테이블별로 나눠서 저장하는 건가요?
어쨋든..
디비가 두개이면, 그누내부에서 디비 쿼리를 던질때 어떤 디비를 사용할지 매번 선택해야 합니다.
그럴려면, 그누보드 디비 연결부분 코드를 상당히 많이 고쳐야 할겁니다.
단순히 dbconfig.php 에 변수 세트 하나를 더 만든다고 해결될 문제는 아닙니다. ^^;
(1)같은디비:
그누>그누_테이블
그누>딴거_테이블
(2)다른디비:
그누>그누_테이블
딴거>딴거_테이블
1번같은경우라면, 같은세션만 되어있음 수정만하면되고,
2번같은 경우라면, 같은세션 잡아줘도 수정만으로는 힘든다는 얘기에요 ?
1번같으면.. 쫌 해볼만하겠죠?
2번이라면 고난이도 인가요? 지금 2번 타입으로 되어있어서요 ...
정~ 안되면 디비를 한곳으로 몰아넣어야 겠어요...
정말~ 2번 어찌 안될까요 ?
mysql_query...
그누>그누_테이블
그누>딴거_테이블
(2)다른디비:
그누>그누_테이블
딴거>딴거_테이블
1번같은경우라면, 같은세션만 되어있음 수정만하면되고,
2번같은 경우라면, 같은세션 잡아줘도 수정만으로는 힘든다는 얘기에요 ?
1번같으면.. 쫌 해볼만하겠죠?
2번이라면 고난이도 인가요? 지금 2번 타입으로 되어있어서요 ...
정~ 안되면 디비를 한곳으로 몰아넣어야 겠어요...
정말~ 2번 어찌 안될까요 ?
mysql_query...

다른 디비에 들어있는 테이블을 이용할때마다 mysql_select_db로 해당 디비로 바꿔줘야 합니다. mysql_query는 이미 선택된 디비에 대해서 쿼리를 날립니다.
현재 디비 선택은, common.php 에서 dbconfig.php 화일에 따라서 진행됩니다.
include_once("$g4[path]/$dbconfig_file");
$connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password);
$select_db = sql_select_db($mysql_db, $connect_db);
현재 디비 선택은, common.php 에서 dbconfig.php 화일에 따라서 진행됩니다.
include_once("$g4[path]/$dbconfig_file");
$connect_db = sql_connect($mysql_host, $mysql_user, $mysql_password);
$select_db = sql_select_db($mysql_db, $connect_db);
그부분을 보아도, 어찌 연동하면 좋을까.. 참 생각만 많아지네요..
만약그렇다면, 1번 경우가 훨씬 수월한가요 ?
아니, 1번이면 쉽게 가능한거에요 ?
궁금한게,
sess_13f576164d7a 이런 세션 파일이 암호화 되어있잖어요..
웹에서 암호화된걸 풀어서 보는방법 또는,
안의 내용물 암호화된걸 해제하는방법 있을까요?
대체 어덯게 기록되어있는지 보고싶습니다
만약그렇다면, 1번 경우가 훨씬 수월한가요 ?
아니, 1번이면 쉽게 가능한거에요 ?
궁금한게,
sess_13f576164d7a 이런 세션 파일이 암호화 되어있잖어요..
웹에서 암호화된걸 풀어서 보는방법 또는,
안의 내용물 암호화된걸 해제하는방법 있을까요?
대체 어덯게 기록되어있는지 보고싶습니다

사실 1번이 무슨뜻인지 이해를 못했어요.. ^^;
그누/딴거_테이블이 두 디비를 얘기하시는 거라면, 똑같은 경우가 될거고용..
세션부분도.. 세션은 디비 접속하고는 상관이 없지 않을까 합니다.
지금 그누구조로는, 매 접속시 디비를 연결하는 것으로 알고 있습니다.
세션정보는, 로긴한 회원 정보를 저장하는 용도로, md5 암호화되어 저장되고 있습니다.
그리고, 그 암호를 해제 하는 것은.. 원칙적으로 원래 목적에 어긋나는 것이죠.. ^^;
그누/딴거_테이블이 두 디비를 얘기하시는 거라면, 똑같은 경우가 될거고용..
세션부분도.. 세션은 디비 접속하고는 상관이 없지 않을까 합니다.
지금 그누구조로는, 매 접속시 디비를 연결하는 것으로 알고 있습니다.
세션정보는, 로긴한 회원 정보를 저장하는 용도로, md5 암호화되어 저장되고 있습니다.
그리고, 그 암호를 해제 하는 것은.. 원칙적으로 원래 목적에 어긋나는 것이죠.. ^^;
답변 감사합니다.
실질적으로 대입해보면서 직접 차근차근 해봐야 겠네요..
실질적으로 대입해보면서 직접 차근차근 해봐야 겠네요..