ecukr --> utf8 로 DB 이전 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

ecukr --> utf8 로 DB 이전 정보

ecukr --> utf8 로 DB 이전

본문

안녕하세요.

하다가 하다가 잘 안되고 모르는 문제가 생겼어요.

ecukr 버전의 그누보드를 utf8 로 생성한 db로 테이블 이전 작업을 하고 있는데

글씨가 다 깨져버리네요.

ecukr로 생성된 db를 utf8로 생성된 db로의 테이블 이전작업을 어찌해야 하나요???

SIR 고수님 여러분의 가르침을 주시옵소서~~~

좋은 하루 되세요~

댓글 전체

1. 가장 먼저 mysql로 접속 한 후 use {database};
    show variables like 'c%'; 로 확인을 합니다.

2.기존 DB를 Dump받습니다.
  mysqldump -u{username} -p{password} {dbname} --default-character-set ecukr > {dump}.sql

  이때 Dump 받는 SQL은 database의 chracter set이 아니라, client가 실제로 사용한
  character set. 즉 이경우에는 ecukr 로 저장되는게 맞을거 같습니다.

3. DUMP되어있는 sql 파일을 열어서
  CREATE DATABASE ..... DEFAULT CHARSET=utf8; 으로 되어 있는 놈을
  CREATE DATABASE ..... DEFAULT CHARSET=utf8; 로 변경합니다.

4. MySQL로 로그인 하여 새로 부어줄 DATABASE를 생성합니다.
CREATE DATABASE {utf8-dbname} DEFAULT CHARACTER SET utf8;


5. dump 한 data를 부어넣습니다.
mysql -u{username} -p{password} {utf8-dbname} < {dump}.sql


혹시 안되면 쪽지 주세요.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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