# mysql -u root -p
mysql > show variables like '%char%'
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
/etc/my.conf 에 다음과 같은 내용을 추가하고, mysql 서비스를 재시작한다.
[client]
default-character-set = utf8
[mysqld]
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci
[mysqldump]
default-character-set = utf8
[mysql]
default-character-set = utf8
참고 사이트 :
http://dev.mysql.com/doc/refman/5.0/en/charset-applications.html
'Engineering > DB' 카테고리의 다른 글
MySQL 에서 테이블 스키마만 가져오려고 하는 경우 (0) | 2011.09.27 |
---|---|
FreeTDS 라이브러리 사용시, "FreeTDS: db-lib: exiting because client error handler returned 0 for msgno 2000" 에러 발생시 해결방안 (0) | 2011.08.18 |
db2 라이브러리를 포함한 프로그램 make 시 에러 발생 (0) | 2011.07.05 |
MySQL 설치후 암호 설정 및 사용자 추가 (0) | 2011.05.27 |
oracle tnsnames.ora 설정 (0) | 2010.12.29 |