- AWS RDS MariaDB를 사용중에 테스트 코드를 구동하는 도중 한글깨짐 에러 발생
show global variables
로 설정정보 확인하니 charter 및 collation관련 설정이latin
으로 설정되어 있어 django가 테스트시 생성하는 db에서 한글 깨짐 발생-
AWS RDS에서 주어지는 db 계정으로는 설정정보 변경 불가능
- AWS > RDS > 파라미터 그룹 > 파라미터 그룹생성
- 명칭을 입력하고 생성하면 기본적인 파라미터가 생성됨
- 생성한 파라미터 선택 후
파라미터 그룹 작업
> 편집 (default는 편집 안됨)
- 원하는 설정값 검색 후 변경 저장(저의 경우는 character와 collation 검색 후 utf8mb4로 변경)
- 인스턴스에 해당 파라미터 옵션을 적용해야하므로 인스턴스 > 해당인스턴스 선택 > 수정 > DB 파라미터 그룹 항목에서 조금 전 수정한 파라미터 옵션 저장
- 인스턴스를 재부팅한 후 적용