개발
[SPRING JPA] JPA의 DDL-AUTO 사용시 MySQL에서의 언어설정 문제 해결방법
SPRING JPA를 사용할때 MySQL의 경우, 데이타 입력시 아래의 DB오류가 나는 경우가 있습니다. SQL Error: 1366, SQLState: HY000 : incorrect string value .... ... 어플리이케이션도 정삭적으로 구동되고, JPA의 ddl-generation도 문제없이 실행되어 테이블이 정상적으로 생성되었는데, 서비스를 통해 생성된 테이블에 한글을 등록해 보면 위의 에러가 나는 경우가 있습니다. MySQL의 언어설정이 UTF-8로 되어 있지 않아서 발생하는 문제입니다. 윈도우등의 한글 OS에 MySQL을 설치하는 경우에는 자동으로 유니코드(utf-8)이 지원되기 때문에 문제가 없지만, 대부분의 경우 MySQL을 리눅스에 설치하기 때문에 기본언어설정이 필요합니다. M..
2020. 4. 3. 18:23
최근댓글