mysql
utf8mb4을 utf8로 변환, mysql 5.6 to 5.1
씨엔아이소프트
2018. 11. 7. 23:23
반응형
utf8mb4 문자 집합과 utf8mb4_unicode_ci 데이터 정렬 을 가진 MySQL 데이터베이스 를 utf8 및 utf8_general_ci로 변환 하고 싶습니다 .
mariadb 10.2 또는 mysql 5.6 이상에서 utf8mb4를 사용한 것을 mysql 5.1로 변환을 하고자 한다.
1. utf8mb4 의 db를 덤프(mysqldump)한다.
2. 덤프한 sql 을 에디터를 이용한 utf8mb4_unicode_520_ci 를 utf8_general_ci 로 변경
vi 에디터에서는
%s/utf8mb4_unicode_520_ci/utf8_general_ci/g
3. 문자셋 utf8mb4를 utf8 로 변경
vi 에디터에서는
%s/utf8mb4/utf8/g
4. utf8로 변경한 sql 파일을 mysql 5.1.x에 적용하면 된다.
반응형