#####################################
# 파일로부터 MySQL에 데이터 입력하기 #
#####################################
작성자 : 장형화(hhjang97@venus.uos.ac.kr)
작성일 : 2005. 02. 25
수정일 :
원본 :
설명 :
LOAD DATA INFILE 명령을 이용해서 데이터파일로부터 정보를 읽어와
MySQL에 입력한다.
################################# ################################# #################################
참고 사이트
- http://dev.mysql.com/doc/mysql/en/load-data.html
#################################
# Syntax
#################################
LOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE 'file_name.txt'
[REPLACE | IGNORE]
INTO TABLE tbl_name
[FIELDS
[TERMINATED BY '\t']
[[OPTIONALLY] ENCLOSED BY '']
[ESCAPED BY '\\' ]
]
[LINES
[STARTING BY '']
[TERMINATED BY '\n']
]
[IGNORE number LINES]
[(col_name,...)]
#################################
# 사용예
#################################
ex) 1. test.txt 파일에서 데이터 입력하기
한줄에 데이터가 하나씩 있다.
각 데이터는 \t 으로 구분되어 있고 \n\r 로 한줄이 끝난다.
LOAD DATA INFILE 'test.txt' INTO TABLE test
LINES TERMINATED BY '\n\r';
ex) 2.