2014년 1월 19일 일요일

Mac에 설치된 mysql 한글 깨짐 현상

mac os x 10.8에 mysql community server를 설치(.dmg) 후 한글 깨짐 현상이 발생.

mysql 접속후 status 명령어 실행 후 캐릭터셋을 확인하면 latin1으로 설정되어 있음.
/etc/my.cnf에 캐릭터셋을 utf8로 재설정하면 아래와 같이 utf8로 변경됨



mysql community server를 .dmg로 설치시 my.cnf가 존재하지 않으므로
아래와 같이 샘플 파일을 /etc 폴더에 복사

$ cp  /usr/local/mysql/support-files/my-default.cnf  /etc/my.cnf

캐릭터셋 추가
$ vi /etc/my.cnf

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

init_connect=SET collation_connection=utf8_general_ci
init_connect=SET NAMES utf8

[client]
default-character-set=utf8

[mysql]

default-character-set=utf8


수정이 완료되면 터미널을 종료하고 재시작.
mysql> status 로 재확인하면 캐릭터셋이 설정 완료되어 있음.

댓글 없음:

댓글 쓰기