2016-11-07 12 views
0

저는 emoji에서 mysql 데이터베이스로 작업하고 있습니다. 내 응용 프로그램에서 RDS를 "5.6.22"버전과 함께 사용합니다. 링크의 말하는 것처럼 RDS MYSQL 데이터베이스 그림 이모티콘

/aprogrammers.blogspot.in/2014/12/utf8mb4-character-set-in-amazon-rds.html :

HTTP : 나는 이모티콘 RDS의 MySQL의 DB에 대한의 처리는 아래의 링크를 사용 우리는 문자 집합을 "utf8mb4"로 업데이트해야하므로 그에 맞게 변경했습니다.

RDS (RDS-config.JPG)에 대한 "Character Set"관련 변수 설정이있는 첨부 이미지를 찾으십시오.

올바른 구성을 수행 한 후에도 다음과 같이 오류가 발생합니다. "행 1의 열 'column_name'에 대해 '\ xF0 \ x9D \ x8C \ x86'의 문자열 값이 잘못되었습니다.

두 번째 것은 내가 "5.7.15"버전을 가진 로컬 mysql DB로 작업 할 때입니다. 나는 "utf8mb4"에 대한 Character set 변수와 동일한 변경을했습니다. 자세한 내용은 첨부 이미지 (Local-config.JPG)를 확인하십시오.

로컬 DB에 연결하면 이모티콘이 정상적으로 작동합니다.

누구든지이 문제를 해결할 수 있습니다. 미리 감사드립니다. Harshvardhan Pawar

RDS 구성 세부 사항 : enter image description here

지역 구성 세부 정보 : enter image description here

+0

수정 사항 : 구현에 사용 된 링크 http://aprogrammers.blogspot.in/2014/12/utf8mb4-character-set-in-amazon-rds.html –

답변

0

나는 매우 비슷한 문제를 가지고 있었다. 문제는 내 RDS 인스턴스의 기본 그룹으로 선택되지 않은 매개 변수 그룹에 utf8mb4을 설정했기 때문입니다.