[MYSQL] 엑셀파일 DB에 로드시키기 (insert)

2020. 6. 12. 16:09카테고리 없음

안녕하세요. 오늘은 mysql로 엑셀파일을 DB에 로드 시키는 방법에 대해 알아보겠습니다.

 

준비물: 엑셀파일(.CSV - 확장명), DB tools(heideSQL)

 

 

위 준비물을 챙기시고, heideSQL 에서 SQL 접속정보에 연결 후에

LOAD DATA INFILE '/test/abcd.csv' INTO TABLE ABC FIELDS TERMINATED BY ',';

 

 

"위의 해당 SQL문은 ABC 테이블에 sql 경로 /test/abcd.csv에 해당하는 엑셀파일을 찾아 load 하는 쿼리입니다."

 

 

하지만, 주의사항이 있습니다. !!

 

우선, 1차적으로 확장명이 .csv이여야 하고, 

 

경로에 해당하는 곳에 존재한다는 것과 테이블명, 

 

그리고 CSV파일이 UTF-8 형식으로 되어있지 않다면, 

load가 되더라도 깨져서 될 것입니다.

 

주의사항을 조심하며 load하면 되겠습니다.

 

 

위 내용 관련해서 도움이 필요하시면, 댓글  달아주세요~

 

포완! (포스팅 완료)