AWS/RDS
[RDS] emoji 입력 불가 이슈
JoongHyun CHO
2021. 6. 3. 15:50
MySQL 테이블 및 필드 인코딩 설정을 utf8mb4_unicode_ci 해놓았으나, Web을 통해 데이터를 Insert 경우, Exception 에러가 발생했다.
이유는 DB서버의 인코딩 설정 해놓지 않았기 때문이다.
해결 방법은 다음과 같다.
1. AWS 콘솔 접속 -> RDS 서비스로 이동
2. RDS 인스턴스의 파라미터 그룹 추가
3. 아래의 파라미터 값을 수정
- character_set_client : utf8mb4
- character_set_connection : utf8mb4
- character_set_database : utf8mb4
- character_set_results : utf8mb4
- character_set_server : utf8mb4
- collation_connection : utf8mb4_unicode_ci
- collation_server : utf8mb4_unicode_ci
4. 저장 후, 재시작