Mysqldump
mysqldump 命令將備份的數據庫儲存在哪裡?
我正在嘗試使用該
mysqldump
命令通過 Ubuntu 中的終端備份我的數據庫,並且它是成功的。它把備份的數據庫放在哪裡?我像這樣執行命令:
$ mysqldump -h localhost -u username - p database_name > back_up_db.sql
但不知道
back_up_db.sql
儲存在哪裡。
還應該注意 mysqldump 命令也有一個目標文件的開關。
--result-file=file_name, -r file_name
預設情況下,它會在發出命令時對工作目錄執行此操作。如果需要保存,則需要將輸出重定向到文件。
您放置備份的位置取決於您。理想情況下,它應該在不同物理位置的不同機器上。這就是為什麼您通常通過 SSH 進行遠端 MySQL 轉儲並在另一台機器上獲取數據的原因。您只需通過 ssh 將控制台輸出通過管道傳輸到另一台機器上的文件中。