DBeaver에서 CSV 파일을 Import 할 때
한글이 깨져서 ???, ��� 이런 식으로 보이는 경우가 많다.
이 문제는 거의 100% 인코딩(Encoding) 설정 문제다.
이 글에서는 CSV 한글 깨짐을 해결하는 방법을 정확하게 정리한다.
문제 상황
CSV 파일을 DBeaver로 Import 하면:
- 한글이 깨짐 (
???,��) - 데이터 정상인데 문자만 깨짐
- DB에는 이미 깨진 상태로 들어감
즉, Import 과정에서 인코딩이 틀린 것
원인 (핵심)
CSV 파일 인코딩과 DBeaver 인코딩이 다르기 때문
대표적인 케이스:
| CSV 파일 | DBeaver 설정 | 결과 |
|---|---|---|
| EUC-KR | UTF-8 | 깨짐 |
| UTF-8 | EUC-KR | 깨짐 |
해결 방법: Import 시 Encoding 설정 변경
적용 방법
- DBeaver에서 테이블 우클릭
- Import Data 선택
- CSV 선택 후 Next 진행
- 아래 옵션 확인
Encoding: EUC-KR


적용 후 결과

👉 이렇게 수정하면 한글 깨짐 없음