- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標(biāo)記
- 域名注冊服務(wù)機構(gòu)許可:滇D3-20230001
- 代理域名注冊服務(wù)機構(gòu):新網(wǎng)數(shù)碼
Mysqldump命令參數(shù)介紹
mysqldump命令參數(shù)
mysqldump客戶端可用來轉(zhuǎn)儲數(shù)據(jù)庫或搜集數(shù)據(jù)庫進行備份或?qū)?shù)據(jù)轉(zhuǎn)移到另一個SQL服務(wù)器(不一定是一個MySQL服務(wù)器)。轉(zhuǎn)儲包含創(chuàng)建表或裝載表的SQL語句
服務(wù)器上進行備份,并且表均為MyISAM表,應(yīng)考慮使用mysqlhotcopy,因為可以更快地進行備份和恢復(fù)
有3種方式來調(diào)用mysqldump:
mysqldump [options] db_name [tables]
mysqldump [options] ---database DB1 [DB2 DB3...]
mysqldump [options] --all--database
如果沒有指定任何表或使用了---database或--all--database選項,則轉(zhuǎn)儲整個數(shù)據(jù)庫。
要想獲得你的版本的mysqldump支持的選項,執(zhí)行mysqldump ---help。
如果運行mysqldump沒有--quick或--opt選項,mysqldump在轉(zhuǎn)儲結(jié)果前將整個結(jié)果集裝入內(nèi)存。
如果轉(zhuǎn)儲大數(shù)據(jù)庫可能會出現(xiàn)問題。該選項默認啟用,但可以用--skip-opt禁用。
如果使用最新版本的mysqldump程序生成一個轉(zhuǎn)儲重裝到很舊版本的MySQL服務(wù)器中,不應(yīng)使用--opt或-e選項。
mysqldump 常用參數(shù)
備份數(shù)據(jù)庫
mysqldump -uroot -p --hex-blob --routines --triggers --single-transaction --default-character-set=utf8 wordpress >1.sql
--hex-blob = 備份二進制文件
--routines = 備份函數(shù)
--triggers = 備份觸發(fā)器
--single-transaction = 開啟單實例(針對innodb,innodb不需要鎖表)
--default-character-set=utf8 =指定字符集
wordpress = 備份的庫名稱
備份表文件
mysqldump -uroot -p --hex-blob --routines --triggers --single-transaction --default-character-set=utf8 wordpress 表名 >1.sql
mysqldump支持下面的選項:
1、--print-defaults 打印程序參數(shù)列表并退出
2、--no-defaults 已不從任何選項文件讀取默認選項
3、--defaults-file=# 只有給指定的文件讀取默認選項
4、--defaults-extra-file=# 在全局下面讀取這個文件
5、-A, --all-databases 所有的數(shù)據(jù)庫
6、-Y, --all-tablespaces 導(dǎo)出全部表空間
7、-y, --no-tablespaces 不導(dǎo)出任何表空間
8、--add-drop-database 每個數(shù)據(jù)庫創(chuàng)建之前添加drop數(shù)據(jù)庫語句
9、--add-drop-table 每個數(shù)據(jù)表創(chuàng)建之前添加drop數(shù)據(jù)表語句。(默認為打開狀態(tài),使用--sjip-add-drop-table取消選項)(Defaults to on; use --skip-add-drop-table to disable.)
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP