MySQL

MySQL 한글 깨짐 오류 해결 방법 #5

MorningPhys 2015. 7. 22. 13:22

셋팅환경

CentOS 5.5 64Bit + Mysql 5.5.21

준비파일

없음

필수 라이브러리

없음

설명

/etc/my.cnf를 편집합니다. my.cnf 위치가 관리자 설정에 따라 다를 수 있습니다.

 

셋팅순서

 

# mysql 또는 root 계정으로 작업을 권장합니다.
vi /etc/my.cnf

 

# client 부분밑에 추가
[client]
default-character-set = utf8

 

# mysqld 부분밑에 추가
[mysqld]
init_connect = SET collation_connection = utf8_general_ci
init_connect = SET NAMES utf8
character-set-server = utf8
collation-server = utf8_general_ci

 

# mysqldump 부분밑에 추가
[mysqldump]
default-character-set = utf8

 

# mysql 부분밑에 추가
[mysql]
default-character-set = utf8
[저장후 나가기]

 

# Mysql 재시작
service mysqld restart 또는 /etc/init.d/mysqld restart

 

# UTF8 확인하기
# Mysql 접속
mysql -u root -p [엔터]

 

# 현재 캐릭터셋 확인
show variables like 'c%'; [엔터]

 

 

 # 위와 같은 형태로 나오면 변경 완료

 

출처 : http://www.imcore.net/mysql-5-5-%ED%95%9C%EA%B8%80-%EA%B9%A8%EC%A7%90%EB%AC%B8%EC%A0%9C-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0-utf8/

반응형