在沒有專用檔案伺服器的情況下將資料從Amazon RDS 匯出到CSV
在Windows 上使用MySQL 伺服器從Amazon RDSSQL當資料庫匯出資料時,您可能會因缺少專用檔案伺服器而遇到錯誤。若要克服此限制,請考慮以下替代方法:
透過MySQL 命令列客戶端匯出:
在My
在MySQL 中執行以下命令指令行客戶端: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這將SELECT 查詢的輸出透過管道傳送到sed命令,該命令格式化資料
已知字段的替代方法:
如果您預先知道表中的字段,您可以使用以下更簡單的方法:mysql -uroot -ppassword --database=dbtest -e "select concat(field1,',',field2,',',field3) FROM tabletest" > tabletest.csv此方法將指定欄位連接到單一CSV中
以上是如何在沒有專用檔案伺服器的情況下將資料從 Amazon RDS MySQL 匯出到 CSV?的詳細內容。更多資訊請關注PHP中文網其他相關文章!