강좌 & 팁
글 수 2,412
2011.06.12 22:28:58 (*.124.50.166)
44474
MySQL에서 문자셋 확인하고 변경하는방법
많이 쓸일은 없지만 한번쯤은 환경설정할때 찾아보는 명령문이다.
1. 데이터베이스
확인방법:SHOW CREATE DATABASE db_name;
수정방법:
ALTER DATABASE db_name [DEFAULT] CHARACTER SET = character_name;
ALTER DATABASE db_name [DEFAULT] COLLATE = collation_name;
2. 테이블
확인방법:SHOW CREATE TABLE table_name;
수정방법:
ALTER TABLE db_name [DEFAULT] CHARACTER SET = character_name;
ALTER TABLE db_name [DEFAULT] CHARACTER SET = character_name COLLATE = collation_name;
3. 문자셋 목록보기
SHOW CHARACTER SET;
SHOW CHARACTER SET LIKE '%utf8%' // 필터링
4. 컬랙션 목록보기
SHOW COLLATION;
SHOW COLLATION LIKE '%utf8%' // 필터링