
- 문제
- mysql 테이블에 백업 데이터를 업로드 할 때 해당 에러 발생
- 원인
- mysql 5.7 버전은 utf8mb4_general_ci, 8.0 이상 버전은 utf8mb4_0900_ai_ci 를 사용하기 때문에 8.0 이상 버전에서 export한 데이터를 5.7버전에 import 할때 에러가 발생함
- 해결방법
- mysql을 8.0 이상으로 업데이트
- mprot할 dump 파일을 열어서 char set을 general_ci로 변경
(데이터 손상이 있을 수 있으므로 권장하지 않음)
'# Development > Database' 카테고리의 다른 글
[SQLAlchemy] Model.query VS db.session.query() (2) | 2023.11.02 |
---|---|
[SQLAlchemy] 트랜잭션(transaction) 관리: add, flush, commit 메서드의 활용 (0) | 2023.10.26 |
[SQL] 쿼리문 실행 순서 (0) | 2022.06.27 |
[SQL - Error] Error writing file '/tmp/MLfd=69' (OS errno 28 - No space left on device) (0) | 2022.04.28 |