[MariaDB] MySQL Workbench에서 csv 파일 Data import 오류

강효진·2023년 3월 20일
0

Error

목록 보기
1/2

문제 상황

Unhandled exception: Could not determine delimiter


(MariaDB + MySQL Workbench 조합 사용 중)

  1. Google Drive에서 공유 sheet로 작성한 파일을 .csv로 저장
  2. Workbench의 Table Data Import Wizard로 1번의 csv파일 불러오기
  3. 에러 발생



해결 시도

1. non-ascii 제거

non-ascii인 것들 (ex. ‘’) 제거
➡ 해결 안 됨 ❌

2. 파일 경로에 한글 제거

csv 파일 포함한 경로에 모든 한글 제거

➡ 해결 안 됨 ❌

3. 직접 코드로 작성

  1. OPT_LOCAL_INFILE=1 설정
    1) workbench 🏠 홈 아이콘 클릭
    2) MySQL Connections의 설정 클릭

    3) Advanced - Others에 OPT_LOCAL_INFILE=1 추가
    OPT_LOCAL_INFILE=1
  1. 코드로 file 불러와서 읽기
LOAD DATA LOCAL INFILE '파일 path' INTO TABLE 테이블명 
FIELDS TERMINATED BY ',' 
	ENCLOSED BY '"' 
	LINES TERMINATED BY '\n' 
(컬럼명1, 컬럼명2, ...);

➡ 해결 ⭕



참고 링크

(참고 1) 이 분 정리 잘해놓으심
(참고 2)

profile
짱발자가 될 거야 🔥🔥🔥

0개의 댓글