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
'DB > MySql' 카테고리의 다른 글
[mysql] 다중 Insert SQL 쿼리문 (0) | 2018.08.01 |
---|---|
[mysql] MYSQL CREATE FUNCTION 에러 (0) | 2018.06.08 |
[mysql] DB서버 MYSQL 대소문자 구분 (0) | 2018.06.08 |
[MYSQL] DB에 날짜데이터 넣기 (0) | 2018.01.30 |
[Mysql] 특별한 값이 없으면 INSERT 있으면 UPDATE (ORACLE - MERGE INTO) (0) | 2017.08.24 |
댓글