써먹는 웹개발
[DataGrip] [22007][1366] (conn=8) Incorrect string value: '\xEA\xB8\xB0\xEC\x97\x85...' for column ``.``.`컬럼명` at row 0 해결방법 본문
Developer Tools/IntelliJ & DataGrip
[DataGrip] [22007][1366] (conn=8) Incorrect string value: '\xEA\xB8\xB0\xEC\x97\x85...' for column ``.``.`컬럼명` at row 0 해결방법
kmhan 2023. 8. 12. 00:12728x90
반응형
※ DataGrip에서 해결해서 썼습니다. 일반적인 방법으로는 테이블을 삭제하고 charset 생성해야된다고 하는데 테이블 안지우고 해결하는 방법이 있다면 댓글을 남겨주세요.
에러 현상 : function 조회시 안의 테이블에 문제 발생
원인 : 테이블의 charset이 utf8mb3였다.
첫번째 해결방법 : 테이블 Modify에서 utf8mb3_general_ci를 utf8mb4_general_ci로 변경
두번째 해결방법 function 내에 'character set utf8' 제거
- DECLARE 뒤에 character set utf8 제거
※ utf8가 꼭필요한 곳을 없애면 function이 삭제될수있으니 주의
728x90
반응형
'Developer Tools > IntelliJ & DataGrip' 카테고리의 다른 글
[Datagrip] Low memory: The IDE is running low on memory and this might affect performance. Please consider increasing the heap size. // Analyze memory use Configure (moments ago) 해결한 방법 (0) | 2023.10.18 |
---|---|
[Intellij - Maven] Blocked the mirror 에러 (0) | 2023.09.08 |
[Intellij] Mariadb 스키마 비교 (0) | 2023.01.04 |
[Intellij] 서버 2개 한번에 실행(Run)시키는 방법 (0) | 2022.12.16 |
[Intellij] trigger 위치 (0) | 2022.11.09 |
Comments