반응형
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에 적용하면 된다.
반응형
'mysql' 카테고리의 다른 글
mysql 5.0 5.1 업그레이드 (0) | 2019.03.27 |
---|---|
mysql 랭킹 구하기, 석차 구하기, 순위 구하기 (0) | 2019.03.27 |
mysql 4.0 이하에서 bin 로그 제거 (0) | 2018.07.26 |
mysql에서 기본 캐럭터 셋 설정 (0) | 2018.02.21 |
mysqldump DROP TABLE IF EXISTS 추가 옵션 (0) | 2017.05.02 |
댓글