'query'에 해당되는 글 1건

  1. 2007/11/03 MySQL :: SELECT 쿼리 결과를 파일로 저장하기
까먹기 쉬운 MySQL 활용 팁을 한가지 소개한다.

가끔 DB 의 내용을 txt 파일이나 csv 로 변환하여 엑셀등의 프로그램으로 읽어야 하는 경우가 있다. 이 때마다 (워낙에 자주 있는 일이 아니라 그렇겠지만) 매번 까먹어서 다시 책이나 인터넷을 뒤적거리곤 하는데, 그래서 한번 정리해봤다. 나 같은 사람들이 분명 또 있을터, 그런 사람들에게도 도움이 되었음 한다.

SELECT col1, col1, col3 INTO OUTFILE "~/outfile.csv" FIELDS TERMINATED BY ',' FROM mem_main;

  • INTO OUTFILE "file name" : select 의 결과를 저장할 파일을 지정함
  • 파일의 경로를 명시하지 않을 경우 default 로 mysql 설치 디렉토리에 저장된다.
  • FIELDS TERMINATED BY '구분자': 각 columns 을 구분할 구분자를 지정함 (*.csv 로 저장하여 엑셀에서 파일을 읽기를 원한다면 공백 또는 , 로 지정해야 함)

이상으로 간단하지만 아주아주 유용한 팁을 알아보았다. ^^

이올린에 북마크하기(0) 이올린에 추천하기(0)

Posted by 왕구라

트랙백 주소 :: http://gooranet.tistory.com/trackback/187

  1. Subject: Mysql select 결과를 파일로 저장하기.

    Tracked from Joo's 2nd Blog 2008/04/14 16:23  삭제

    MYSQL::SELECT 쿼리 결과를 파일로 저장하기 SELECT cols INTO OUTFILE "~/file" FIELDS TERMINATED BY ',' FROM table ; into outfile 을 쓰면 됩니다. 좋은 정보를 주셔서 감사..

댓글을 달아 주세요