DB/mysql(mariaDB)

csv를 mysqlDB에 넣기

자코린이 2022. 3. 25. 02:43
LOAD DATA INFILE 'C:\Bitnami\wampstack-8.1.2-0\mariadb\data\part.csv' INTO TABLE tablename
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES;

csv는 ,로 구분되는 파일이므로 , 로 단어를 구별하여 넣어줍니다.

또 줄이 바뀔경우 row를 구분하므로 \n으로 구분합니다.

첫번째 줄은 컬럼 이름이므로 무시합니다.

 

이 방법은 csv의 구조와 테이블의 구조가 비슷한 경우 사용할 수 있습니다.