일단 mysql 콘솔로 접속한다.
아래의 명령어를 입력한다.
select * into outfile 'c:/test/myFile.csv'
fields terminated by ','
optionally enclosed by '"'
lines terminated by '\n'
from member;
## c:/test/myFile.csv... 라고 되어 있는 부분에 추출된 파일이 저장될 경로를 입력한다.
리눅스 계열의 운영체제라면 '/home/myAccount/myFile.csv'
요런 식으로 적어주면 된다.
## member... 라고 되어 있는 부분에 추출하고 싶은 테이블의 이름을 입력한다.
@@ 혹시나 발생할 수 있는 에러 @@
ERROR 1086 (HY000): File 'c:/test/myFile.csv' already exists
---> 저 파일이 이미 존재하는 경우이다.
ERROR 1 (HY000): Can't create/write to file 'c:\hello.csv' (Errcode: 13 - Permis
sion denied)
---> 리눅스 계열의 운영체제에서, 저 위치에 쓰기 권한이 없을 때 발생한다.
이제 아무 스프레드시트 프로그램(엑셀..등등) 이나 텍스트 편집기로 열어서 사용하면 된다.
'데이터베이스' 카테고리의 다른 글
ERROR 1 (HY000): Can't create/write to file 'c:\hello.csv' (Errcode: 13 - Permission denied) (0) | 2013.10.25 |
---|---|
ERROR 1086 (HY000): File 'filename' already exists (0) | 2013.10.25 |
mysql 콘솔 접속 방법 (1) | 2013.10.25 |
ajax 한글 이상하거나 안 나올때 (0) | 2012.04.23 |
sqlite3 import export (0) | 2012.04.20 |