Archive for 20th September 2008

인터넷 개통~

뭐랄까-_-;

그 초고전 자료를 보여주고 재미있지 하는 걸 보고 인터넷 개통 축하!! 라고 이야기들을 했는데..
내가 그 인터넷을 이제서야 개통을 하게 되었다라는 ㅎ
전화를 몇번씩 하고 아주 말 그대로 쌩 난리를 친 후에 인터넷이라는 걸 얻을 수 있었네..
한국 처럼 전화해서 내일 안되요? 그럼 다른데로 할께요 할 수 있는 배짱따위 부릴 수 없는 환경이기에 ㅠㅠ
완전 기다리고 기다린 후에야 설치를 했네..
서비스는 DSL과 Cable중에 정말 고르고 고르다가 Comcast cable을 신청했는데 과연 이게 잘 한 선택일지-_-;
네트워크 트래픽 감시로 너무나 유명한 Comcast인데 내 자료들은 어디까지 필터링이 될런지~
근데 미묘하게 살짝 짜증이 나는건 왜일까?
FTTH 쓰다가 다시 케이블 모뎀으로 돌아와서? ㅎ
책상이 없어서 (아직 가구도 못샀음) 바닥에다가 놓고 써서-_-? – 이건 좀 귀찮긴 함-_-;;;
일단 오늘은 회사 직원분 생일 파뤼~ 가 있으니 그거부터 일단 갔다와야지..
또 얼마나 먹고 마셔줘야지 마무리가 될지 모르겠지만

MySQL – 텍스트, CSV 등의 Flatfile을 import 할 때 쓰는 명령어

작업 하다보면 txt파일 또는 csv등의 파일들을 DB에 넣어야 할 경우가 많은데 phpmyadmin 을 쓰지 않는 이상 쿼리로 모든 것을 해야하니 이번에 작업 하나 한 김에 또 잊기전에-_- 기록 남겨놓기 🙂

쿼리를 이렇게 날립시다
mysql > LOAD DATA INFILE ‘/경로/파일이름.txt’ INTO TABLE ‘테이블’ FIELDS TERMINATED BY ‘\t’ LINES TERMINATED BY ‘\n’ (필드1, 필드2);

이렇게 하면 /경로/파일이름.txt가 ‘테이블’ 이라는 이름의 테이블로 입력 되는데 필드1, 필드2 라는 이름의 필드들에 해당 값이 import 됨

에러가 나와도 진행을 하기 위해서 필드 뒤에 IGNORE 1 LINES  명령어를 넣어주면 됨

작업 좀 편하게 합시다~ 🙂
mysql 로그인 도 귀찮은 경우에는

$> mysql -uroot -p -e “LOAD DATA INFILE ‘/경로/파일이름.txt’ INTO TABLE ‘테이블’ FIELDS TERMINATED BY ‘\t’ LINES TERMINATED BY ‘\n’ (필드1, 필드2);”

이렇게 처리를 해주면 로그인을 한 화면에서 다시 붙여넣기를 하지 않아도 자알 들어감..