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
반응형