[SQL] DBeaver 에 .CSV 파일 연동하는 법

Hyunjun Kim·2024년 10월 1일
0

SQL

목록 보기
13/44

Mysql(localhost) 서버 내에 있는 Database 우클릭 한 뒤 Create New Database를 클릭

DB이름을 입력한 뒤 확인


DB 생성 후

우클릭 - 데이터 가져오기!


CSV에서 가져오기 선택 확인 후 다음 클릭

browse 클릭하고 .csv 파일 선택 후 Importer settings 진행

Properties

  • Importer Settings : UTF-8
  • 이스케이프 문자 : \n
  • Trim whitespaces : check

Sampling

  • Sample row count : 테이블을 조회할 때 모든 데이터를 한 번에 로드하면 시스템 성능이 저하되고, 조회 시간이 매우 오래 걸릴 수 있기 때문에 사용되는 옵션
  • Minimum column length : 데이터 가져오기 과정에서 각 열의 데이터가 최소 문자 수를 만족하지 않으면, 해당 데이터를 거부하거나 수정할 수 있다. (데이터의 일관성과 무결성을 유지)

다음!

Table mapping 단계에서는 .csv 파일이 업로드 되고
자동으로 Mapping이 진행된다.

하지만
Target Column - Target Type 의 Mapping이 잘 진행 되었는지 직접 확인한 후 넘어가야 한다.

Data load를 진행할 때 Source Column 의 category_id가 INTEGER 의 범위를 넘어갔다는 오류 메세지. (out of range value for column.)

INTEGER -> BIGINT 로 바꿔서 다시 Mapping.



다음

진행 누르면 .csv 가져오기 완료!


왼쪽 위 메뉴바에서 SQL 버튼 눌러서 쿼리 작성이 가능해졌다.






이렇게 한글이 꺠져서 나오는 경우는

윈도우 - 설정

일반 > 컨텐츠 유형 > Text 클릭

기본값 인코딩 utf-8 입력하고 업데이트 후 Apply and Close 하면 설정 완료.

0개의 댓글