본문 바로가기

MySQL

[MySQL] MySQL 한글 깨짐

반응형

에러. MySQL에서 INSERT문을 실행하고 SELECT문을 실행하였을 때



---- 해 결 방 법 ----




01. cmd 창에서 mysql 을 실행하고 아래 명령어를 실행한다.

 mysql> status





02. 아래와 같이 characterset이 latin1 로 설정되 있는 것을 확인 할 수 있다.






03. MySQL 설치경로(../MySQL/MySQL Server 5.5)의 my.ini 파일을 Text편집기로 실행한다.






04. my.ini 파일중에서 latin1 이라고 설정된 부분이 존재한다면 아래와 같이 전부 utf8로 변경한다.





05. mysql을 재실행 하면 characterset 부분이 전부 utf8로 변경되어 있음을 확인 할수 있다.




06. 이제 다시 데이터를 INSERT 하고 SELECT 하면 정상적으로 한글 데이터가 입력되어 있음을 확인 할 수 있다.


반응형