반응형
공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^
|
이번 포스팅에서는 phpmyadmin을 이용하지 않고
mysql 쿼리로 테이블의 값들을
.csv 파일로 추출하는 방법에 대해 알아보겠습니다.
쿼리는 간단합니다.
SELECT * FROM tableName {where 조건문} into outfile '.csv파일을 생성할 경로/파일이름.csv' fields terminated by ',' enclosed by "'"
ex)
SELECT * FROM temp_data into outfile '/tmp/temp_data.csv' fields terminated by ',' enclosed by "'"
{} 중괄호는 생략 가능합니다.
* 대신 원하는 값만 추출할 수도 있겠죠.
별로 어렵지 않죠?
근데 이 쿼리를 실행했을 때 Errcode 13 Permission denied 에러가
발생하는 경우가 있는데요.
이런 경우 본인이 원하는 경로가 아니라
/tmp/파일이름.csv 로 생성하면 아마 에러없이 생성이 될 거에요.
제 경우에는 그랬습니다. - 라즈베리파이에서
이상 mysql 쿼리로 .csv 파일을 추출하는 방법과 Errcode13 Permission denied 발생 시
해결 방법에 대해 알아보았습니다.
감사합니다.
반응형
'개발 etc' 카테고리의 다른 글
이클립스 개발 시 CSS, JS 수정 후 바로 적용 안 될 때 해결방법 (0) | 2018.04.30 |
---|---|
mysql before start of result set 에러 원인과 해결방법 (0) | 2018.04.27 |
이클립스에서 톰캣 서버 timeout 시간 변경하기 increasing timeout tomcat server in eclipse (0) | 2018.04.16 |
MySQL TimeZone 한국으로 설정하기, 시간대 변경하기 (1) | 2018.04.02 |
웹 개발 시 발생하는 CORS 이슈 스프링의 경우 해결 방법! (0) | 2018.03.27 |