Linux DB

mysql4.1.x -> mysql4.0.x 로 옮기기

2008.05.15 01:04

sylee 조회 수:18827

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