-
텍스트파일을 DB에 한번에 넣기Web/DataBase 2017. 11. 8. 17:52
MySQL에서 텍스트파일을 칼럼별로 정리한 것을 DB에 넣는 방법이 있다.
LOAD DATA를 이용하면 된다!
1LOAD DATA local infile '경로' into table 테이블명 fields terminated by '구분할 것' (컬럼,컬럼...);여기서 경로는 파일 경로를 의미하는 것이고
테이블명 또한 말그대로 테이블명이다.
주의깊게 볼점은 fields terminated by ' ' 이 부분인데 이 부분의 ' ' 안에 들어갈 것은 바로 구별자이다.
ex) hostory 1234 010-1234-5678
이런식으로 텍스트파일의 칼럼을 tap간격으로 구별했다고 한다면 \t를 넣어주면된다.
마지막에 ( ) 는 내가 넣어줄 칼럼을 의미한다.
만약 테이블에는 칼럼이 4개( id, name, age , address)인데 txt파일은 name과 age만 저장되어있다면
(name, age)라고 입력해주면 된다.
반응형'Web > DataBase' 카테고리의 다른 글
PHP와 QUERY (0) 2018.02.28 Sqlite3 Ubuntu에서 사용시 주의할 점 (0) 2017.11.22 Mysql 시작하기 (0) 2017.10.28 댓글