
MySQL에서 --default-character-set 옵션을 사용하여 character set을 설정하면 default collation도 함께 변경됩니다.
utf8은 collation이 여러 가지로 제공되기 때문에, default collation은 utf8_general_ci로 설정되지 않습니다.
utf8의 default collation은 utf8mb4_general_ci입니다.
만약 utf8_general_ci를 사용하고 싶다면, --default-collation 옵션을 함께 사용해야 합니다.
예를 들어, 다음 명령어를 사용할 수 있습니다.
sql
mysql -uroot -p --default-character-set=utf8 --default-collation=utf8_general_ci
2025-06-16 14:18