운영체제 관리/리눅스(Linux)

MySQL 언어셋 변경

본클라쓰 2010. 5. 18. 11:50

MySQL 언어셋 변경

 

 

1. 현재 MySQL 언어셋 확인하기 

mysql> show variables like 'c%';

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 위 명령어를 실행하면 현재 지정되어 있는 MySQL 기본 언어셋을 출력합니다. collation_database 값이 latin1_swedish_ci 이니깐. 언어셋은 Latin1으로 되어 있는 상태 입니다.

 

 

 

2. my.cnf 설정 파일 수정 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 편집기로 해당 파일을 열어 위의 빨간색 네모와 같이 기본 언어셋을 추가합니다.

 

 

 

3. MySQL 서버 재가동

 

 

4. MySQL 접속 후 언어셋 확인 명령어를 입력하여 언어셋 변경이 제대로 되었나 확인합니다.

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 위와 같은 방법으로 MySQL 의 기본 언어셋을 변경할 수 있습니다.

 

 

 

 

 

※ 참고 - 데이터베이스 생성 후 데이터베이스의 언어셋 변경

mysql> alter database [db] default character set euckr collate euckr_korean_ci;

또는

mysql> alter database [db] default character set utf8 collate utf8_general_ci;