영카트4의 euc-kr디비를 영카트5 utf-8변환 핵급질문입니다.

영카트4의 euc-kr디비를 영카트5 utf-8변환 핵급질문입니다.

QA

영카트4의 euc-kr디비를 영카트5 utf-8변환 핵급질문입니다.

본문

영카트4 euc-kr 버전으로 제작된 오래된 쇼핑몰을

영카트5로 디비 이전하려는데요

음... 하던대로 하니 (sql 다운로드 받아서 그냥 가져오기로 올렸어요. 변환같은거 안하고)

애러납니다. 

뭔가 해줘야 하는거죠?

관련하여 아시는 팁이 있으시면 좀 알려주세요.

이 질문에 댓글 쓰기 :

답변 3

오래 전 제가 비슷한 작업을 할 때 자료를 정리해놓은 포스팅입니다.

참고하세요. http://www.homzzang.com/b/process-44

제가 아주 예전에 했던 방법입니다. 작성했던 글이 있어서 그대로 붙입니다.

참고 해보세요.

아... 그리고 4 와 5 의 디비구조가 다릅니다

그것도 확인해보셔야 겠네요

 

phpmyadmin 으로 접속하시고 해당 데이터베이스를 찾아들어가신다음

내보내기를 누르시면 테이블을 선택하실수 있고 (모두선택하시면 됩니다)

SQL, 파일로저장, 압축 : 없음 으로 선택한 후 다운로드 받습니다.

압축하지 않았기 때문에 대형 홈페이지를 운영하시던 분들은 용량이 상당히 클것으로 예상됩니다.

 

Edit Plus 같은 에디터(UTF-8 지원)를 이용하여 다운받은 sql 파일을 열고

맨위에 set names utf8; 를 삽입한 후

CREATE 구문을 보다보면 끝부분에

ENGINE=MyISAM AUTO_INCREMENT=14 DEFAULT CHARSET=euckr AUTO_INCREMENT=14 ;

위와 같은 내용이 있을겁니다 여기서 중요한 부분은

DEFAULT CHARSET=euckr  입니다

찾아바꾸기 기능을 이용하여

DEFAULT CHARSET=euckr 를

DEFAULT CHARSET=utf8 로 모두 변경한 후

파일을 UTF-8 방식으로 저장하시면 됩니다.

 

 

 

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

회원로그인

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