데이터베이스와 테이블의 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의 차이를 잘 설명해 놓은 블로그이다.
'Databases > MySQL' 카테고리의 다른 글
slave에서 update 버그 (0) | 2013.07.19 |
---|---|
mysql_upgrade 사용하여 테이블 repair 하기 (0) | 2013.03.20 |
sort aborted 에러 발생시 해결법 (0) | 2013.03.07 |
MySQL 데이터베이스명 변경 (1) | 2013.02.19 |
[MySQL] substring_index()으로 특정 문자열만 추출하는 SQL 구문 (0) | 2013.02.14 |