LukeHan 의 잡다한 기술 블로그

MySQL 한글 깨짐 현상 해결 본문

Database/Mysql

MySQL 한글 깨짐 현상 해결

LukeHan1128 2021. 9. 12. 20:00
반응형

설정파일 변경하기

/etc/mysql/my.cnf 파일 변경

# /etc/mysql/my.cnf 파일을 변경한다.
# 해당 파일이 링크파일인 경우 원본 파일을 수정한다.
 
 
# 아래의 내용을 해당파일에 추가한다.
 
 
[client]
default-character-set=utf8
 
[mysql]
default-character-set=utf8
 
 
[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8

mysql 을 재시작한다.

 

 

 

테이블의 character set 확인 및 변경

character set 확인

# 테이블의 chracter set 확인
show full columns from [테이블명];
 
 
# 특정 column의 character set 확인
show full columns from [테이블명] where field = [컬럼명];

 

character set 변경

# 테이블의 character set 을 변경
alter table [테이블명] convert to character set utf8;
 
 
alter table [테이블명] convert to character set utf8 collate utf8_general_ci

 

반응형
Comments