Docker에서 MariaDB UTF-8 설정하기
MySQL/MariaDB를 써본 적이 있다면, 기본 문자열 셋이 latin1
으로 되어 있다는 것을 알고 있을 것이다. (참고로 MySQL은 8 버전부터 기본 UTF-8
로 설정되어 있다.) 일반적으로 my.cnf
혹은 my.ini
파일에서 UTF-8
설정을 해줌으로써 해결할 수 있지만, Docker를 사용할 경우 컨테이너 배포 과정에서 미리 문자열 셋을 설정해 줌으로써 번거로운 작업을 건너 뛸 수 있다.