DB/MySql

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

밍글링글링 2018. 8. 2.
728x90

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

 

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

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

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

 

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

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

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

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

 

 

@엑셀파일 DB, @엑셀파일 Insert

 

시간 들여, 수동으로 하나씩 입력하지 말고, 한번에 insert 합시다 !

728x90

댓글