까먹기 쉬운 MySQL 활용 팁을 한가지 소개한다.
가끔 DB 의 내용을 txt 파일이나 csv 로 변환하여 엑셀등의 프로그램으로 읽어야 하는 경우가 있다. 이 때마다 (워낙에 자주 있는 일이 아니라 그렇겠지만) 매번 까먹어서 다시 책이나 인터넷을 뒤적거리곤 하는데, 그래서 한번 정리해봤다. 나 같은 사람들이 분명 또 있을터, 그런 사람들에게도 도움이 되었음 한다.
가끔 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 로 저장하여 엑셀에서 파일을 읽기를 원한다면 공백 또는 , 로 지정해야 함)
이상으로 간단하지만 아주아주 유용한 팁을 알아보았다. ^^
출처 : http://gooranet.tistory.com/187
'DataBase > Mysql' 카테고리의 다른 글
mysql load data infile 에러시 (0) | 2014.01.10 |
---|---|
delete 후 테이블 파일(myd, myi) 용량 줄이기 (0) | 2014.01.10 |
configure: error: no acceptable C compiler found in $PATH (0) | 2014.01.10 |
utf8 셋팅 (0) | 2014.01.10 |
쿼리문 mysqldump하기 (0) | 2014.01.10 |