您好,登錄后才能下訂單哦!
這篇文章給大家介紹怎么在docker中使用mysqldump命令備份mysql數據,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
mysqldump命令
介紹:一個數據庫備份程序
格式:mysqldump [options] [db_name [tbl_name ...]]描述:mysqldump客戶端實用程序執行邏輯備份,生成一組SQL語句,可以執行這些語句來重現原始數據庫對象定義和表數據。它轉儲一個或多個MySQL數據庫以備份或傳輸到另一個SQL服務器。 mysqldump命令還可以生成CSV,其他分隔文本或XML格式的輸出。
下圖為鏡像重命名后的鏡像名為uoj,現在要把這個鏡像中的mysql導出
運行如下命令:
docker exec -it uoj mysqldump -uroot -proot app_uoj233 >/data/database_bak/app_uoj233.sql #注釋:uoj 為鏡像名 -u 數據庫用戶名 -p 數據庫密碼 app_uoj233為項目中數據名,/data/database_bak/為導出目錄,app_uoj233.sql為導出的sql文件即為數據庫
關于怎么在docker中使用mysqldump命令備份mysql數據就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。