테스트 사이트 - 개발 중인 베타 버전입니다

두사이트 디비는 1개로 사용 하려고 합니다 채택완료

ㅐ늑대ㅐ 3년 전 조회 1,313

두사이트 디비는 1개로 사용 하려고 합니다

 a.com하고 b.com 2개의 사이트(서버도 단독사용) 있는데 디비는 한개로 사용하려고 합니다

댓글을 작성하려면 로그인이 필요합니다.

답변 4개

채택된 답변
+20 포인트
그누위즈

a, b 사이트가 각각 다른 서버라는 가정하에 예를들겠습니다.

a 사이트의 data/db.config.php 파일은 그대로 사용하시면

a db가 주 db가 됩니다.

 

b 사이트의 data/db.config.php 파일은

a사이트 ip주소를 넣으시고, db정보도 a사이트의 정보로 넣으시면 됩니다.

</p>

<p>define('G5_MYSQL_HOST', '서버ip');

define('G5_MYSQL_USER', 'db유저명');

define('G5_MYSQL_PASSWORD', 'db패스워드');

define('G5_MYSQL_DB', 'db명');

define('G5_MYSQL_SET_MODE', false);</p>

<p>

 

이후에 a서버에서는 b서버에서 db접속이 가능해야하기 때문에

b서버의 서버ip를 db에 접속할 수 있도록 열어주셔야합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

단독 서버인데 굳이

그럴 필요가 있나 모르겠네요.

같은 mysql 계정을 써도 되고

다른 계정에 해당 DB 권한을 주어도 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

z
3년 전

같은디비에 앞 prefix(기본 g5_)만 서로 다르게 쓰면 될것 같습니다

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

플라이
3년 전

같은 db로 사용하려면 서버호스팅으로 하실지 웹호스팅으로 하실지에 따라 다르긴 한데요

서버호스팅시에는 한곳에 같은 db로 접근해서 사용가능하지만

웹호스팅같은 경우는 접근 아이피가 허용이 되어야 동일 db를 쓸수 있으니 참고해 주세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인