T

그누보드로 작업하시면서요

· 2010-01-20 (수) 13:55:02 · 1451 · 11

그누보드로 작업하시면서 한 사이트에 DB 2개식 사용해보신 분있으신가요?

사용하신분 있으시면 어떤식으로 처리해서 한페이지내에서 DB두개를 자유롭게 와따가따

하는지 조언좀 부탁드려요~

현재 재가 생각하는방식은 소스 수정이 너무 많을것같고 iframe 으로 하면 오버추어나 http 가

문제가 생기고해서 다른 방식으로 코딩이 좀 편하게 해야되는대 해보신분 잇으시면

조언좀해주세용~


|

댓글 11개

2010-01-20 (수) 13:58:22
view로 연결해서, 실제로 1개의 db처럼 움직이게 하면 되요.
간단하게 방식좀 말씀해주세요^^
2010-01-20 (수) 14:23:43
사용자 A의 A db와 사용자 B의 B db가 있으면,
B db의 사용권한을 사용자 A에게 부여하는 겁니다.
이거는 phpmyadmin에서 가능하구요.

다음에, A 사용자는 이렇게 불러쓰면 되요.

(view를 안쓸 때)
select * from B.g4_member_table

(view를 쓸 때)
create view b_g4_member as select * from B.g4_member_table
select * from b_g4_member
GRANT 를 말씀하시는거지요?
여기서 A 와 B는 데이타베이스 명을 말하는것이구요?
이것을 사용햇을때
B라는 사이트가 한 500개되는대요 B라는 500개 사이트 모두가 A라는 사이트 1개와
권한이 연결되있다면 부하가 얼마나될까요? A라는 사이트 유지하는대 힘겨울정도일까요?
2010-01-20 (수) 14:34:59
grant 기능인데, 명령은 잊어버렸어요. 저는 그냥 phpmyadmin으로...ㅎㅎ

db는 mysql daemon 프로세스를 통해서 연결 되기 때문에
부하는 아무 상관없어요.

B에 테이블이 500개면 view로 연결하지말구 직접 부르는게 더 좋아요.
테이블 몇개만 쓸 때는, view를 연결하구요.
500개의 테이블이 아니라 500개의 DB구요 해당 500개의 DB중에서 회원테이블과 제품테이블을
가져오려고 하는것이거든요
쉽게 말해서 A DB 테이블에 제품정보를 넣어놓고 1~500 사이트에서 자신의 DB와 A DB를 호출하려고하거든요 500 개정도사이트가 연결되있는데 제품 정보업데이트때마다 골치아파서
하나로 묶을려구요
2010-01-20 (수) 14:43:23
아~ 그래도,
그냥 직접 부르세요.
view의 경우에는 B에서 필드가 추가되거나 하면 drop하고 다시 view를 만들어야 해요.
phpmyadmin 에서 그거 권한 연결시키는방법 나온사이트 어디없을까요?
이야기 하신거 보고 쭉살펴보고는 있는대 어느 메뉴에서 해야되는지 모르겟내요 ㅎ
2010-01-20 (수) 14:55:52
사용권한에서 사용자 권한 수정모드로 들어가면, 밑에 데이터베이스에 관한 권한이라는 메뉴 있어요.
그곳에서 데이터베이스에 권한을 추가하면 됩니다.

정보를 가져만 오는 거라면, 데이터에서 select 만 check 하구요,
update도 있으면 4개를 모두 다 선택해두면 되요.

구조나 administrator는 안하셔도 되구요.
아 감사합니다^^. 천천히 보고 수정한번 해서 테스트 해바야겠내요
2010-01-20 (수) 15:10:22
흐~ 매일공감 만들어주세요. ㅋㅋ
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,083건
+
제목 글쓴이 날짜 조회
10-01-20 조회 1,959
10-01-20 조회 1,533
10-01-20 조회 1,624
10-01-20 조회 1,452
10-01-20 조회 1,578
10-01-20 조회 1,390
10-01-20 조회 1,626
10-01-20 조회 1,383
10-01-20 조회 1,299
10-01-20 조회 1,330
10-01-20 조회 1,920
10-01-20 조회 1,868
10-01-20 조회 1,285
10-01-20 조회 1,401
10-01-20 조회 1,944
10-01-20 조회 1,516
10-01-20 조회 1,936
10-01-20 조회 1,693
10-01-20 조회 1,518
10-01-19 조회 1,836