프로그래밍/python
[python]pymysql.err.DataError) (1366, "Incorrect string value 오류
노잼인간이라불립니다
2020. 11. 13. 15:19
db에 데이터 넣으려고 하는데 string 포맷이 자꾸 안맞는다 오류 생김.
mariaDB 콘솔창 or db툴을 사용하여
ALTER DATABASE [DB명] CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci;
ALTER TABLE [column명] CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
을 치니 해결됨. 유니코드로 전환할 때 한글을 지원하지 않아서 생긴 오류
필자는 위에 db명을 입력하는 쿼리문만 실행하여 해결 됨.