[ Mysql 5.5 ] 한글 깨짐 해결 설정

2012. 2. 28. 15:57

- Toad for Mysql 에서 데이타 Insert시 한글이 ‘?’로 나오며 깨지는 현상 발생!!

- 다음과 같이 했더니 해결.

- my.cnf 수정하여 아래 부분 추가
[mysql]
default-character-set = utf8

[client]
default-character-set = utf8

[mysqld]
character-set-client-handshake=FALSE
init_connect="SET collation_connection = utf8_general_ci"
init_connect="SET NAMES utf8"
character-set-server = utf8
collation-server = utf8_general_ci

[mysqldump]
default-character-set = utf8

- Mysql 재시작

#> service mysql restart

- 설정 확인

mysql> status
--------------
./mysql  Ver 14.14 Distrib 5.5.19, for Linux (i686) using  EditLine wrapper

Connection id:          1
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Using delimiter:        ;
Server version:         5.5.19-log Source distribution
Protocol version:       10
Connection:             Localhost via UNIX socket
Server characterset:    utf8
Db     characterset:    utf8
Client characterset:    utf8
Conn.  characterset:    utf8
UNIX socket:            /tmp/mysql.sock
Uptime:                 47 sec

'Configuration > MySQL' 카테고리의 다른 글

[ Mysql5 ]MySQL 시작 과 종료  (0) 2012.05.16
[ Mysql ] 원격 접속 해제하기  (0) 2012.02.27
MySQL 덤프(dump) 그리고 복원(Restore)  (1) 2012.01.10
리눅스 MySQL 컴파일 설치  (1) 2012.01.10
,