Mysql 백업시 한글이 깨지는 문제 해결 방법
작성일 18-08-28 10:20
페이지 정보
작성자서방님 조회 278회 댓글 0건본문
사이트 이전 때문에, Mysql 백업 후 복원을 하려고 보니,
외계어처럼 한글이 깨지는 상태로 나오는 등골 시린 경험을 했습니다.
Mysql 5.0에서 단지 5.1로 업그레이드 한 서버로 이전한 것인데, 한글이 깨지다니...
두 서버 모두 UTF8이 기본 설정인데 말이죠.
결국, 아래와 같은 방법으로 해결을 했습니다.
1. 비록 UTF8이지만, 덤프 뜰때 아래와 같이 latin1을 기본으로 mysqldump를 실행
mysqldump -u root -p --default-character-set=latin1 dbname > dbname.sql
2. dbname.sql 을 텍스트 에디터로 열어서, 내용중 latin1 을 utf8로 일괄 문자열 변경 수행
3. DB 복원(옵션 주의)
mysql -u root -p --default-character-set=utf8 dbname < dbname.sql
댓글목록
등록된 댓글이 없습니다.