Có lẽ, bạn đang cố gắng xuất từ Amazon RDS
cơ sở dữ liệu thông qua SELECT ... INTO OUTFILE
truy vấn, dẫn đến vấn đề thực sự thường gặp này, xem ví dụ: xuất cơ sở dữ liệu sang CSV
. phản hồi của nhóm AWS
tương ứng xác nhận giả định của bạn về việc thiếu quyền truy cập máy chủ ngăn quá trình xuất như vậy và đề xuất một cách tiếp cận thay thế cũng như thông qua việc xuất dữ liệu của bạn ở định dạng CSV bằng cách chọn dữ liệu trong ứng dụng dòng lệnh MySQL và chuyển đầu ra để định dạng lại dữ liệu dưới dạng CSV , như vậy:
mysql -u username -p --database=dbname --host=rdshostname --port=rdsport --batch
-e "select * from yourtable"
| sed 's/\t/","/g;s/^/"/;s/$/"/;s/\n//g' > yourlocalfilename
Người dùng fpalero cung cấp giải pháp thay thế và cách tiếp cận được cho là đơn giản hơn, nếu bạn biết và chỉ định trước các trường:
mysql -uroot -ppassword --database=dbtest
-e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv