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

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

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

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

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

애러납니다. 

뭔가 해줘야 하는거죠?

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

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

답변 3개

채택된 답변
+20 포인트

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

참고하세요. http://www.homzzang.com/b/process-44" target="_self">http://www.homzzang.com/b/process-44

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

답변에 대한 댓글 1개

아래 게시물도 참고해 보세요.

http://sir.kr/g5_tip/3757
http://sir.kr/g5_tip/3775

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

 구조를 모르시고 작업하시네요

잘못하다가 자료 다날라가겠어요~

지인에게 부탁하심이

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

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

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

참고 해보세요.

아... 그리고 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 방식으로 저장하시면 됩니다.

 

 

 

[출처] http://cafe.naver.com/wisegiga/9250" target="_blank" style="text-decoration: none;">문자셋 변경하기 (EUC-KR->UTF-8) (고객의 마음을 아는 NAS, 대한민국 1st NAS ~ 와이즈기가) |작성자 http://cafe.naver.com/wisegiga.cafe?iframe_url=/CafeMemberNetworkView.nhn%3Fm=view%26memberid=man4space" target="_blank" style="text-decoration: none;">iBNeer

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

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

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

로그인

전체 질문 목록