데이터베이스1 [MYSQL] LOAD DATA INFILE 대량 데이터 INSERT LOAD DATA INFILE 이란? - 파일을 읽어 테이블로 데이터를 입력하는 명령어이다. 한번에 많은 데이터를 입력해야 할 때 주로 사용된다. 다량의 데이터를 테이블에 insert하기위해 방법을 검색하던 중 INSERT문 보다 20배정도 빠르다는 LOAD DATA INFILE 이라는 것을 발견하였다. 특정 파일을 지정하고 옵션을 추가해줘서 insert문을 실행할 수 있다. LOAD DATA INFILE '/home/test/soondev/test.txt' REPLACE INTO TABLE test_table FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n' (a, b, c, d, e, f, g, h, i); 두 번째 줄에 REPACE 옵션과 IGNORE 옵션을 .. 2023. 12. 4. 이전 1 다음