테이블 이동... 질문 좀 드려요...

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
테이블 이동... 질문 좀 드려요...

QA

테이블 이동... 질문 좀 드려요...

본문

1. A 사이트에 있는 abc 테이블을 phpMyadmin 에서 내보내기 해서 g5_write_abc.sql 로 저장했습니다.

 

2. B 사이트에 그누보드를 설치하고  phpMyadmin 의 가져오기 해서 abc 테이블을 설치했습니다.

 

이게 phpMyadmin 에서는 보이는데

사이트에서는 안보여요...

 

게시판 목록에도 안나오고...

 

어떻게 하는지 좀 알려주세요... 몇 번 했는데 똑같네요...

이 질문에 댓글 쓰기 :

답변 5

※ 그누보드5에서 데이터베이스 테이블을 복구했음에도 불구하고

관리자 페이지 게시판 목록에 표시되지 않는 문제는,

테이블 복구 이후 게시판 설정 데이터(g5_board 테이블)가 추가되지 않았거나,

게시판 설정이 비활성화된 상태 때문일 가능성이 높습니다.

  *g5_board 테이블: 게시판의 설정 정보를 저장합니다. (게시판 이름, 스킨, 권한 설정 등)

  *g5_write_abc 테이블: 게시판의 실제 데이터를 저장합니다. (게시물, 댓글 등)

 

- 'g5_write_abc.sql'은 게시판 데이터만 포함합니다.

  그러나 그누보드5 게시판 목록에 나타나기 위해서는

  g5_board 테이블에 해당 게시판 설정 정보가 있어야 합니다. ( 위의  *짜장님 曰 )

  만약 g5_board 테이블 데이터가 백업되지 않았다면,

  게시판 설정이 누락되어 발생한 문제입니다.

 

※ 터미널의 CLI를 사용하여 백업/복원하여 보세요.


mysqldump -u [username] -p [database_name] g5_write_abc g5_board > backup_abc.sql

 

phpMyAdmin에서 B 프로젝트의 g5_board  테이블을 열어

해당 게시판(g5_write_abc)에 대한 설정이 존재하는지 확인.

g5_board 설정 추가 예시


INSERT INTO g5_board (bo_table, bo_subject, bo_skin, bo_use)
VALUES ('abc', 'ABC 게시판', 'basic', 1);

 

♣ B 프로젝트 관리자 페이지에서 """환경설정 > 기본환경설정"""으로 이동하여,

    """캐시파일 일괄삭제"""를 하세요.

 

디비에 넣는다고 나오는게 아니라 관리자에서 게시판 생성을 먼저 하셔야 합니다. 게시판 생성하시고 디비에서 지우고 백업 받은걸 올리시고 글 목록 다시 확인하게 한번 해보시면 될 거 같습니다.

해당 디비에 불러왔다면 새로고침 해주세요 그럼 정상적으로 보입니다.

 

PHPMYADMIN 에서 반드시 내 데이터베이스를 클릭 > 가져오기 순서로 진행해주세요

g5_write_게시판 이 테이블 말고 g5_board 이 테이블에도 추가하려는 게시판이 있는지 확인해 보세요.

없으면 저 테이블에도 추가해 주셔야 할 겁니다.

1.

B 사이트에서 동일한 id 로 게시판 생성 (abc로 가정)

 

2.

B 사이트의 phpmyadmin 에서 g5_write_abc 삭제.

 

3.

A 사이트에서 내려받은 sql 파일 가져오기를 통하여 업로드

 

끗~

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT