
--default-character-set 옵션은 MySQL 서버가 기본적으로 사용하는 문자셋을 지정하는 옵션입니다. 이 옵션을 사용하면 MySQL 서버가 생성하는 테이블과 인덱스의 문자셋을 지정할 수 있습니다.
이 옵션을 사용하면 MySQL 서버가 기본적으로 사용하는 문자셋을 변경할 수 있습니다. 예를 들어, 기본 문자셋이 utf8 인 MySQL 서버를 utf8mb4로 변경하려면 --default-character-set=utf8mb4 옵션을 사용하면 됩니다.
이 옵션을 사용하면 MySQL 서버가 이미 생성된 테이블과 인덱스의 문자셋을 변경할 수 없습니다. 이미 생성된 테이블과 인덱스의 문자셋을 변경하려면 ALTER TABLE 문을 사용해야 합니다. 예를 들어, utf8 인 테이블을 utf8mb4로 변경하려면 ALTER TABLE 문을 사용하여 테이블의 문자셋을 변경해야 합니다.
ALTER TABLE 테이블명 CHARACTER SET utf8mb4;
이러한 변경은 테이블의 데이터를 변경하지 않습니다. 테이블의 데이터는 원래의 문자셋으로 유지됩니다.
2025-05-14 01:07