sql

toad for mysql table 에서 record 한글이 깨질때 해결방법

카리스마유 2017. 2. 3. 14:06

db table 데이타를 관리하는데 toad를 사용할때 table에 한글을 insert 하면 아래와 같이 깨지는 현상이 발생한다




원인은 table에 한글 character set이 설정이 default로 되어 있어서 발생하는 문제다. 해결방법은 table 의 character set을 변경해 주면 된다



1. table 전체 character set 변경하기


alter table [테이블명] CONVERT to CHARACTER set utf8;





2. 특정 컬럼의 character set 변경하기 


alter table [테이블명] modify column [컬럼명] varchar(255) character set utf8 collate utf8


3. character set type

 utf-8 일때 : utf8 , utf8_general_ci

 euc-kr 일때 : euckr, euckr_korean_ci