[MySQL] 한글 깨짐 현상

Yujin Bae·2021년 11월 6일
0
post-thumbnail

문제

한글이 깨져 이상한 문자로 보였다.

해결

UTF8로 변경한다. 이때, 데이터베이스의 character set뿐만 아니라, 데이터베이스 내의 테이블의 character set도 변경한다.

  • Database character set 변경
    alter database [DB명] default character set UTF8;
  • Table character set 변경
    alter table [table] convert to character set UTF8;
  • 해결한 코드
-- character set 확인
show variables like 'c%';

-- database character set 변경
alter database covengers default character set UTF8;

-- table character set 변경
alter table room convert to character set UTF8;
alter table chat convert to character set UTF8;
alter table room convert to character set UTF8;
alter table room convert to character set UTF8;
alter table room convert to character set UTF8;

-- character set 확인
show variables like 'c%';
profile
안녕하세요

0개의 댓글