mysql INTO OUTFILE 질문드립니다.. 채택완료
끼룩끼룩
4년 전
조회 2,237
# use dbhome;
# show tables;
# show columns from g5_write_board1;
# chmod 777 /tmp/free</p>
<p> </p>
<p># SELECT wr_subject,wr_content FROM g5_write_board1 INTO OUTFILE '/tmp/free/data.txt' FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
이런식으로 wr_subject wr_content 값들을 data.txt로 저장하려는데..
ERROR 1 (HY000): Can't create/write to file '/tmp/free/data.txt' (Errcode: 2)
이런 에러가 뜹니다.
chmod 777 /tmp/free 권한도 777주었는데.. 동일한증상이.. 혹시 어떤이유일까요 ㅜㅜ
감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
4년 전
1. mysql.cnf 파일에서 tmp_table_size , max_heap_table_size 확인해보세요
해당 사이즈 보다 용량이 크면 생성되지 않습니다
2. 777 로 권한을 주셨다면 mysqld 서비스를 재시작후 해보세요
3. tmp 폴더 위치를 다른곳으로 바꿔서 저장해보세요
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
끼룩끼룩
4년 전
감사합니다!!
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 2개
�
끼룩끼룩
4년 전
있어용 ㅎㅎ; 감사합니다
�
엑스엠엘
4년 전
그렇다면 free 퍼미션(권한)도 확인해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인