mysqldump命令
介紹:一個數據庫備份程序
格式:mysqldump [options] [db_name [tbl_name ...]]描述:mysqldump客戶端實用程序執行邏輯備份,生成一組sql語句,可以執行這些語句來重現原始數據庫對象定義和表數據。它轉儲一個或多個mysql數據庫以備份或傳輸到另一個sql服務器。 mysqldump命令還可以生成csv,其他分隔文本或xml格式的輸出。
下圖為鏡像重命名后的鏡像名為uoj,現在要把這個鏡像中的mysql導出
運行如下命令:
1
2
3
|
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數據,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!
原文鏈接:https://www.cnblogs.com/zmdComeOn/archive/2019/12/02/11973574.html