mySQL 한글 입력 안되는 문제 Incorrect string value

이호인·2022년 3월 8일
0

ERROR

목록 보기
6/8

mySQL 한글 입력 안되는 에러 발생

  • 오라클로 수업을 받아 mySQL은 써본 적이 없었다.

  • 단순히 확인용으로 넣으려했던 데이터가 입력이 되지 않았다. 👉 문제 발생

  • Incorrect string value 에러를 찾아보니 encoding 설정에 문제가 있어보였다.

  • 확인해보려 영어를 입력해보니 영어는 입력 가능했다. 👉 원인 발견

  • Table 정보를 확인해보니까 latin으로 설정이 되어있는 것을 확인했다.

  • 직접 테이블들 모두 latin으로 설정되어있는 것들을 utf-8로 바꿔주었다.

💢 여전히 에러 발생.. 해결될 줄 알았으나 해결되지 않았다.

해결방법

  1. docker 서버의 설정을 확인해보니 latin으로 되어있어 utf-8로 바꿔주었다.

  2. 테이블을 모두 삭제하고, 재생성하면서 default utf-8 설정을 추가로 해주었다.

profile
공부 기록

0개의 댓글