mysql 언어가 utf8 로 설정된 디비에서 백업 받은 후 utf8로 설정되어있는 디비로 복구를 했는데 한글이 다 깨지네요..
백업받을땐..
mysqldump -u user --default-character-set=utf8 -p db > db.sql
이렇게 받구요
복구할땐
mysql -u user --default-character-set=utf8 -p db < db.sql
이렇게 복구해줬는데 한글이 다깨지네요
그래서 --default-character-set 옵션을 빼고도 해봤는데 안되네요..
character-sets-dir 옵션을 줘도 안되구요..
혹시나 해서 백업 받을때 --default-character-set=euc_kr 을 해봤는데
mysqldump: Character set 'euc_kr' is not a compiled character set and is not specified in the '/usr/local/mysql/share/mysql/charsets/Index.xml' file
이런에러가 뜨네요.....
utf8 에서 utf8로 옮기는데 왜 안될까요...ㅠ
답변 부탁드립니다... |