db이전 해보신분 계신가요??ㅠㅠ

db이전 해보신분 계신가요??ㅠㅠ

QA

db이전 해보신분 계신가요??ㅠㅠ

본문

기존의 운영하던 싸이트를 그누보드5로 리뉴얼했습니다.

그러면서 새로 웹 시스템을 업글하는데 기존 database의 table 형태와 타입이 그누보드5의 table형태와 다르다보니

어떤식으로 db를 이전해야하는지 까막눈이라서 영힘드네요 ㅠㅠ

조금팁을 주셨으면 합니다...


기존에 있던 database의 data들을 새로운 table들로 옮겨야 하는데요.

이해가 잘 안되시는 분을 위해 설명하자면

 

db_old라는 database에는

user
-id
-username
-password
-role
-entity_id
라는 table이 있다면


db_new에는

user
-user_id
_user_name
-user_password
-user_role
-ative

뭐 이런식으로 table안의 필드이름과 갯수등이 틀려서

여러분의 고견을 듣고 싶습니다.

이 질문에 댓글 쓰기 :

답변 2

1. 엑셀 다운후 항목순서에 맞게 업로드

2. 예전table을 select 해서 항목에 맞에 insert 하는 방법

 

예전에는 어떤 보드를 썼는지 모르겠지만

항목뿐아니라 속성이나 패스워드 암호화도 틀릴것 같고

게시판 같은 경우에 

첨부파일, 그리고 답글,댓글등도 문제가 될수 있습니다.

옮기실 데이터가 많다고 하면 전문가한테 의뢰하시는게 맞을것 같습니다.

1. db_old.user 테이블에서 db_new.user 테이블로 데이터를 insert 하는 쿼리문을 작성한다. 

 

2. php로 데이터를 마이그레이션 하는 웹페이지를 만들어서 db_old.user 에서 select 한 데이터를  for문 돌리면서 db_new.user 에 insert 한다.

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

회원로그인

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