好吧,所以我需要將一個sql查詢的結果轉儲到一個文件中,這是爲了備份的目的,我嘗試從終端運行以下命令:如何將一個sql查詢的結果轉儲到一個文件中
mysql -e "select * from products where brand_id=5" -u root -p database_name > dumpfile.sql
這個轉儲數據,但與「插入語句」,因此,如果以後我想這個轉儲數據備份到我的數據庫,我將重新組成它。這不是正確的方法。所以請建議我如何將查詢結果轉儲爲備份目的?
好吧,所以我需要將一個sql查詢的結果轉儲到一個文件中,這是爲了備份的目的,我嘗試從終端運行以下命令:如何將一個sql查詢的結果轉儲到一個文件中
mysql -e "select * from products where brand_id=5" -u root -p database_name > dumpfile.sql
這個轉儲數據,但與「插入語句」,因此,如果以後我想這個轉儲數據備份到我的數據庫,我將重新組成它。這不是正確的方法。所以請建議我如何將查詢結果轉儲爲備份目的?
下面的命令行應該做的工作:對mysqldump
命令
mysqldump -u root -p database_name products --where="brand_id=5" > dumpfile.sql
的mysqldump -u根-p數據庫名稱的產品 - 其中「brand_id = 5」> dump.sql
你需要轉儲選擇查詢的結果呢? –
是@AndriyIvaneyko –