[mariadb] mariadb로 csv 파일 가져오기

NAEMAMDAEROG·2021년 11월 16일
0
LOAD DATA LOCAL INFILE 'C:/Users/dlqhd/Documents/backend_project/elice_booklist_txt.txt'
  INTO TABLE {table 이름}
  FIELDS TERMINATED BY ',' # ','로 구분하겠다(csv 파일이니까)
  ENCLOSED BY '"' # '"'로 감싸겠다(" 1개)
  LINES TERMINATED BY '\n'
  ({변수}, @publication_date, {변수}) 
  SET publication_date = DATE_FORMAT(@publication_date %Y-%m-%d');
  • publication_date는 YY/MM/DD 이런 형식의 데이터였는데 그 데이터를 YY-MM-DD로 바꿔주기 위해 DATE_FORMAT 함수 사용해줬다.
  • csv 파일을 가지고 오는데 에러가 생겨서 메모장으로 csv 파일 열고 인코딩을 utf-8로 저장한 후 txt 파일로 import 해줬다.
profile
Blockchain & Programming 공부 기록

0개의 댓글