2018년 10월 9일 화요일

[Mysql] 캐릭터셋 utf8 설정

데이터를 추출할 일이 있는데 한글이 ??? 으로 표시가 되었다.
노트패드 문제인 줄 알았지만 mysql 자체 캐릭터셋을 변경하고 문제를 해결했다.

테스트 환경 : OS : Winodws 2008 R2 
                  SQL : Mysql 5.5

별다른 것 없이 mysql 설정 파일을 변경 해주면된다.

1. mysql 설정 파일을 열어준다. 
  C:\program files\mysql\mysql server 5.5\ 내에 my.ini my.cnf 파일이 설정파일이다.

2. 해당 파일을 열어서 
  [client] 하단에 
  default-character-set=utf8
  이라고 해주면 된다.

3. 서비스 재시작

4. mysql에 접속해서
   show variables like 'char%';
   입력하면 설정이  utf8로 변경 되었음을 확인 할 수 있다.

댓글 없음:

댓글 쓰기