본문 바로가기

Databases/MySQL

character set 과 collation 의 차이

데이터베이스와 테이블의 character set  확인은 아래와 같이 한다.

show create table {table_name};

show create database {database_name};


캐릭터셋 변경은 아래와 같이 한다.

-- 데이터베이스 캐릭터셋 변경법

alter database {database_name} character set={charset_name};

-- 테이블의 캐릭터셋 변경법 

alter table {table_name} character set={charset_name};

-- 컬럼 캐릭터셋 변경법

alter table {table_name} modify {column_name} {column_type} character set={charset_name};




아래는 character set과 collation의 차이를 잘 설명해 놓은 블로그이다.   

http://blog.naver.com/kumimo/80090609083