PHP,HTML

Mysql 한글 깨짐 해결 <windows>

리쌍 2016. 6. 29. 13:26

1. db에서 캐릭터셋 확인법

 

 


(1) 관리자 계정으로 mysql 접속



(2) mysql 에서 캐릭터셋 확인 sql 수행


– status


Cap 2015-02-08 15-52-10-376

 

– show variables like ‘c%’


Cap 2015-02-08 15-39-13-359


 

2. 조치방법


(1) mysql 설정파일 수정


– 위치 : /etc/mysql/my.ini


– 추가내용

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[client]
#하단삽입
default-character-set = utf8
 
[mysqld]
#하단삽입
character-set-client-handshake=FALSE
init_connect=&quot;SET collation_connection = utf8_general_ci&quot;
init_connect=&quot;SET NAMES utf8&quot;
character-set-server = utf8
collation-server = utf8_general_ci
  
[mysqldump]
#하단삽입
default-character-set = utf8
 
[mysql]
#하단삽입
default-character-set = utf8

(2) mysql 리스타트

 

 

3. 확인


(1) 설정변경 확인


Cap 2015-02-08 16-09-33-809

 

Cap 2015-02-08 16-09-54-365