MySQL 이모지 저장 에러 처리

hyuckhoon.ko·2021년 8월 28일
0

🔑 이모지 ???? 에러 발생



🔑 AWS RDS 파라미터 확인

  • character 관련 세팅

  • collation 관련 세팅



🔑 장고 settings.py

"OPTIONS": {
	# 아래 내용 추가
	"charset": "utf8mb4",
	},



🔑 그럼에도 이모지가 저장되지 않았다

ALTER table 테이블명 convert to character set utf8mb4;

위와 같이 해당 테이블 자체에 명령어를 입력했다.
원인은 최초 DB를 생성했을 당시, 이모지를 저장할 수 있는 utf8mb4 를 적용하지 않았다고 한다. 따라서, 해당 테이블에 직접 이모지가 생성될 수 있도록 했다.

0개의 댓글