문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:mariadb:latin1에서_utf8mb4로_변환하기 [2020/04/22 11:01] hylee |
wiki:mariadb:latin1에서_utf8mb4로_변환하기 [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| - | ====== latin1에서_utf8mb4로_변환하기 ====== | + | ====== latin1에서_utf8mb4로_변환하기 |
| <WRAP left notice 80%> | <WRAP left notice 80%> | ||
| - | * description : Table Encoding | + | * description : Database |
| * author | * author | ||
| * email : hylee@repia.com | * email : hylee@repia.com | ||
| 줄 12: | 줄 12: | ||
| > 에러내용 (내부 프로젝트 코** 본문태그 전체를 수집해서 DB에 Insert 할떄 생김) | > 에러내용 (내부 프로젝트 코** 본문태그 전체를 수집해서 DB에 Insert 할떄 생김) | ||
| - | * ERROR 1366 (HY000) : incorrect string value : '' | + | * ERROR 1366 (HY000) : incorrect string value : ' |
| > 분석 | > 분석 | ||
| 줄 29: | 줄 29: | ||
| 3. mariaDB 설정파일에 인코딩 설정을 변경(, 추가) 한다. | 3. mariaDB 설정파일에 인코딩 설정을 변경(, 추가) 한다. | ||
| 4. dump 파일에 DDL 설정이 utf8mb4인지 확인하고 아니면 utf8mb4로 수정한다. | 4. dump 파일에 DDL 설정이 utf8mb4인지 확인하고 아니면 utf8mb4로 수정한다. | ||
| - | 5. dump 파일을 밀어 넣는다. | + | 5. DB에 dump 파일로 data를 복구한다. |
| 6. mariaDB 재시작 후 DB 인코딩 확인한다. | 6. mariaDB 재시작 후 DB 인코딩 확인한다. | ||
| | | ||
| 줄 137: | 줄 137: | ||
| </ | </ | ||
| - | * 위 DDL을 보면 마지막에 CHARSET=utf8; | + | * 위 DDL을 보면 마지막에 |
| + | ==== 5. DB에 dump 파일로 data를 복구한다. ==== | ||
| + | |||
| + | * [[https:// | ||
| ===== Ref ===== | ===== Ref ===== | ||
| - | * [[https:// | + | |
| - | {{tag> | + | {{tag> |