한국어

tc_backup

Mysql 4.1이상버전에서 4.0 으로 다운그래이드시 데이터 이동법

백업받을 서버에서 백업
./mysqldump -u{UserID} -p{PASSWORD} {DbName} {TableName} --default-character-set=euckr > {DumpFileName}

;Dump시에 캐릭터셋이 utf인가 모시깽인가로 되서 한글이 깨져서 나오더군요. 그래서 캐릭터셋을 지정을 해줘서 dump를 받습니다.

 

데이터 넣을 서버에서

#wget http://DomainName/{DumpFileName}
: 파일 받기

 

#vi {DumpFileName}
:vi editor를 열어서 아래의 CharterSet 부분 삭제
"DEFAULT CHARSET=euckr "

 

#mysql -u{UserID} -p{PASSWORD} {DbName} < {DumpFileName}


4.1 서버에서 dump 받으실때. --compatible=mysql40 옵션을 주시면. 4.0 버젼에 맞게 변형되어 백업이 받아집니다.  


mysql4.1.x -> mysql4.0.x 로 옮기기
리눅스_디비서버 2006/05/22 13:57  
mysql 4.0.x 버전에서 4.1.x 버전과 character-set이 달라서 데이터를 이전할때 고생하시는 분들이 많습니다.  
4.0.x 버전에서 4.1.x 버전으로 업그레이드 하는 문서는 많지만, 다운그레이드에 관한 문서는 별로 없어서 저도 고생을 좀 했습니다. ^^  

1. 4.1에서 덤프 받을때 --default-character-set=euckr 옵션을 주고 덤프 받는다.

# /usr/local/mysql/bin/mysqldump --default-character-set=euckr -u xxx -p xxx > xxx.sql

2. 덤프받은 xxx.sql 파일을 vi 편집기로 열고 편집

" DEFAULT CHARSET=euckr" 삭제       :%s/ DEFAULT CHARSET=euckr//g
" collate euckr_bin" 삭제                     :%s/ collate euckr_bin//g
euckr -> euc_kr로 변경                       :%s/euckr/euc_kr/g

3. xxx.sql을 4.0이하 버전에서 복구

# /usr/local/mysql/bin/mysql -u xxx -p xxx < xxx.sql



==================

mysqldump --create-options --compatible=mysql40 -uroot -p비밀번호 


백업받을 서버에서 백업
./mysqldump -u{UserID} -p{PASSWORD} {DbName} {TableName} --default-character-set=euckr > {DumpFileName}

;Dump시에 캐릭터셋이 utf인가 모시깽인가로 되서 한글이 깨져서 나오더군요. 그래서 캐릭터셋을 지정을 해줘서 dump를 받습니다.



데이터 넣을 서버에서

#wget http://DomainName/{DumpFileName}
: 파일 받기



#vi {DumpFileName}
:vi editor를 열어서 아래의 CharterSet 부분 삭제
"DEFAULT CHARSET=euckr "



#mysql -u{UserID} -p{PASSWORD} {DbName} < {DumpFileName}


4.1 서버에서 dump 받으실때. --compatible=mysql40 옵션을 주시면. 4.0 버젼에 맞게 변형되어 백업이 받아집니다.

http://cafe.naver.com/himss.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=658
네이버에 Mysql 4.1이상버전에서 4.0 으로 다운그래이드 검색해서 보면됨
분류 :
Linux
태그 :
조회 수 :
18955
등록일 :
2008.03.14
14:15:00 (*.234.246.12)
엮인글 :
https://www.rain9.com/xe/tc_backup/2179/019/trackback
게시글 주소 :
https://www.rain9.com/xe/tc_backup/2179
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
» Linux Mysql 4.1이상버전에서 4.0 으로 다운그레이드 엔신 2008-03-14 18955
59 Linux UTF-8 지원 제로보드4 엔신 2008-03-11 10370
58 Windows Outlook Express 오류 코드 엔신 2008-03-03 36871
57 Linux 화이트 도메인 등록 방법 [6] 엔신 2008-02-29 11333
56 Linux 리눅스 시간동기화 rdate [2] 엔신 2008-02-28 39435
55 Linux 아파치 서버과부하 해결책 - lingerd 설치법 엔신 2008-02-26 13219
54 Linux 외부 링크 차단 방법 엔신 2008-02-26 13192
53 Linux [PHP] 파일다운로드 링크경로 숨기기 엔신 2008-02-26 20729
52 DBMS MySQL 를 설치했는데 character set 의 변경 엔신 2008-02-25 24697
51 Linux APM 에서 UTF-8 사용하기 엔신 2008-02-25 13334
50 Ambiguous Daum 유니코드(UTF-8)에 도전하다 엔신 2008-02-25 13500
49 Linux yum을 이용한 APM RPM 패키지 설치 순서 [2] 엔신 2008-02-25 21838
48 Linux CentOS yum 업데이트 서버 변경하기 엔신 2008-02-25 39731
47 Linux yum이란? 엔신 2008-02-24 12612
46 Linux php5 configure 시 에러 엔신 2008-02-24 12354
45 DBMS mysql 5에서 make 중 오류 엔신 2008-02-24 12767
44 Linux configure: error: No curses/termcap library found 엔신 2008-02-24 45378
43 DBMS MySQL 설치/사용시 나는 에러 유형별 대처방법 엔신 2008-02-24 71833
42 Linux 아차피에서 한글이 깨지는 경우(http) 엔신 2008-02-24 14083
41 Linux root의 ssh 접속 막기(차단)금지 엔신 2008-02-24 12892