海詩網(wǎng) 知識百科 mysqldump命令詳解(mysqldump導出數(shù)據(jù)庫)

mysqldump命令詳解(mysqldump導出數(shù)據(jù)庫)

mysqldump命令詳解, MySQLdump命令是Mysql數(shù)據(jù)庫中的一個備份工具,可以用標準sql語言將Mysql服務器中的數(shù)據(jù)庫導出并保存到文件中。mysqldump命令備份的工作原理:

一般來說,使用mysqldump備份一個數(shù)據(jù)庫的過程,其實就是直接從mysql數(shù)據(jù)庫中以邏輯sql語句的形式輸出數(shù)據(jù)或者產(chǎn)生備份文件的過程。

語法格式:

mysqldump(選項)

mysqldump導出數(shù)據(jù)庫

參數(shù)描述:

1.-B可以指定多個庫,并添加數(shù)據(jù)庫構(gòu)建語句和use語句。

2.- compact移除注釋,適用于調(diào)試輸出,無需使用即可生成。

3.-備份所有的庫和表。

4.-F刷新二進制日志,相當于-—flush-logs。

5.- master-data添加binlog日志名稱和相應的位置點。

6, -x,-lock table lock table

7.-l只讀鎖表

8.-d僅備份表結(jié)構(gòu)。

9.-t僅備份數(shù)據(jù)。

10.-單事務適用于innodb事務數(shù)據(jù)庫備份。

11. Options play an optimization role, which is similar to-Add-Delete-Table,-Add-Lock,-Create-Option,-Skip-Option.

12.-c導出數(shù)據(jù)時,在insert into后添加列名。

13.- where:導出數(shù)據(jù)時添加條件。

mysqldump導出數(shù)據(jù)庫

參考示例:

1.導出整個數(shù)據(jù)庫

Mysqldump -u用戶名-p通過數(shù)據(jù)庫名稱導出的文件名。

mysqldump -u linuxde -p smgp_apps_linuxde linuxde.sql

2.導出表格

Mysqldump -u用戶名-p從數(shù)據(jù)庫名稱表中導出的文件名。

mysqldump -u linuxde -p smgp_apps_linuxde users linuxde_users.sql

3.導出數(shù)據(jù)庫結(jié)構(gòu)

mysqldump -u linuxde -p -d --add-drop-table smgp_apps_linuxde linuxde_db.sql

mysqldump命令詳解,以上就是本文為您收集整理的mysqldump命令詳解最新內(nèi)容,希望能幫到您!更多相關內(nèi)容歡迎關注。

本文來自網(wǎng)絡,不代表海詩網(wǎng)立場,轉(zhuǎn)載請注明出處:http://x91880.com/n/169213.html
      

window.open不打開新窗口(window.location.href打開新窗口)

發(fā)表回復
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時間:周一至周五,9:00-17:30,節(jié)假日休息

關注微信
微信掃一掃關注我們
微信掃一掃關注我們
關注微博
返回頂部