./categories/server
MySQL 8→5.7 dump collation 오류
증상
ERROR 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci'
MySQL 8 기본 collation을 5.7이 모름.
해결
- dump SQL에서
utf8mb4_0900_ai_ci→utf8mb4_general_ci(또는utf8mb4_unicode_ci) 일괄 치환 - 대상 DB 생성 시 charset 명시:
CREATE DATABASE cloud_db DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
dump / restore
mysqldump -u root -p cloud_db > backup.sql
mysql -u root -p cloud_db < backup.sql
관련 링크: https://developmoments.tistory.com/55
./comments