Ответ 1
Предположительно, вы пытаетесь экспортировать из базы данных Amazon RDS с помощью запроса SELECT ... INTO OUTFILE
, который дает эту часто встречающуюся проблему, см., например, экспортировать базу данных в CSV. Соответствующий ответ команды AWS подтверждает ваше предположение о том, что вам не хватает доступа к серверу, предотвращая такой экспорт, и предлагает альтернативный подход, а также путем экспорта ваших данных в формате CSV путем выбора данных в клиенте командной строки mysql и выводит вывод для форматирования данных как CSV, например:
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
Пользователь fpalero предоставляет альтернативу и, предположительно, более простой подход, если вы знаете и задаете поля upfront:
mysql -uroot -ppassword --database=dbtest
-e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv
Удачи!