ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 텍스트파일을 DB에 한번에 넣기
    Web/DataBase 2017. 11. 8. 17:52

    MySQL에서 텍스트파일을 칼럼별로 정리한 것을 DB에 넣는 방법이 있다.


    LOAD DATA를 이용하면 된다!


    1
    LOAD 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

    댓글

Designed by Tistory.