IT/데이터베이스
mySQL 파일로 저장 파일로 불러오기 명령어 정리
bestrok
2011. 10. 27. 17:36
* 테이블의 데이터를 한번에 지우기
-------------------------------
sql> truncate table [테이블명];
-------------------------------
* 조회쿼리 결과를 CSV파일로 저장하기
sql> SELECT [원하는 컬럼명] INTO OUTFILE [경로+파일명]
[옵션]
FROM [테이블명] [WHERE 절]
sql> SELECT email INTO OUTFILE "/tmp/test.csv"
FIELDS TERMINATED BY ','
FROM USER where areyoudog='N' and areyouShit='N'
* CSV 파일을 특정테이블에 적재하기
sql> LOAD DATA INFILE [경로+CSV파일명] INTO [테이블명] ....... 옵션들
sql> LOAD DATA INFILE "/tmp/test.csv" INTO TABLE TEMP_TABLE
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ''
LINES TERMINATED BY '\n';
-------------------------------
* 조회쿼리 결과를 CSV파일로 저장하기
sql> SELECT [원하는 컬럼명] INTO OUTFILE [경로+파일명]
[옵션]
FROM [테이블명] [WHERE 절]
sql> SELECT email INTO OUTFILE "/tmp/test.csv"
FIELDS TERMINATED BY ','
FROM USER where areyoudog='N' and areyouShit='N'
* CSV 파일을 특정테이블에 적재하기
sql> LOAD DATA INFILE [경로+CSV파일명] INTO [테이블명] ....... 옵션들
sql> LOAD DATA INFILE "/tmp/test.csv" INTO TABLE TEMP_TABLE
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY ''
LINES TERMINATED BY '\n';