DATABASE/Mariadb

DB(MySQL,MariaDB)에 이모티콘 저장하기

Fehoon- 2018. 6. 27. 17:20


모바일 이모티콘을 삽입하려면 utf8mb4의 charset을 사용하여야 한다.


그렇지 않을 경우

DataIntegrityViilationException 의 예외(에러)가 발생하게된다.

Incorrect String value ... 불라불라 하는 에러


해당 방법은 테이블(table)과 컬럼(column) 외에도 


데이터베이스(DB) 자체의 characterset을 변경해주어야한다.





먼저 위의 변경 방법은 기존 포스팅을 참고하면된다.

http://fehoon.tistory.com/121?category=690197

참고하여 utf8mb4로 설정 후 서버를 다시시작하도록 한다.



다음으로 해당 table과 columns에 대한 charset을 설정하면된다.

Toad for Mysql을 이용해서 쉽게 설정할 수 있다.

http://fehoon.tistory.com/50?category=690197





반응형