Linux DB

mysql 4.0 에서 4.1 다운그레이드

2012.11.01 03:54

호스트웨이 조회 수:6616

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

# /usr/local/mysql/bin/mysqldump --default-character-set=euckr -u DB계정 -p DB명 > 파일이름.sql

2. 덤프받은 파일이름.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. 파일이름.sql을 4.0.x 이하 버전에서 복구하시면 정상 사용 가능 합니다.

# /usr/local/mysql/bin/mysql -u DB계정 -p DB명 < 파일이름.sql