mysql邏輯備份採用什麼命令 mysql邏輯備份

2021-10-17 12:34:40 字數 852 閱讀 6988

邏輯備份一般用於資料遷移或者資料量很小事,邏輯備份採用的是資料匯出的備份方式。

如果需要匯出所有資料庫,命令如下:

mysqldump -uroot -p --single-transaction -a>all.sql

如果只是要匯出其中的某幾個資料庫,則採用如下命令:

mysqldump -uroot -p --single-transaction -b test1 test2>test1_test2.sql

如果要是匯出的是乙個庫中的某幾個表,可採用如下命令:

mysqldump -uroot -p --single-transaction -b test1 --table table1 table2>table1_table2.sql

在只需要匯出表結構的時候,採用如下命令:

mysqldump -uroot -p --skip-triggers>all.sql

在只需要匯出儲存過程的時候,採用如下命令:

mysqldump -uroot -p -q -rtdn --skip-triggers

如果只需要匯出觸發器,可採用如下命令:

mysqldump -uroot -p -q -tdn --triggers

只需要匯出事件是,採用如下命令:

mysqldump -uroot -p -etdn --skip-triggers

只需要匯出資料時,採用如下命令:

mysqldump -uroot -p -q --single-transaction --skip-triggers -t

mysqldump -uroot -p -q --single-transaction --master-data=2 -a >all.sql

mysql 邏輯備份 mysql的邏輯備份和恢復

備份指定的資料庫或此資料庫中的某些表 mysqldump options db name tables backup.sql 備份指定的乙個或多個資料庫 mysqldump databases 資料庫1 資料庫2 資料庫3 backup.sql 備份所有的資料庫 mysqldump all data...

Mysql 邏輯備份

邏輯備份特點 在日常工作中,我們會使用 mysqldump 命令建立sql格式的轉儲檔案來備份資料庫。或者我們把資料匯出後做資料遷移,主從複製等操作。mysqldump是乙個邏輯備份工具,複製原始的資料庫物件定義和表資料產生一組可執行的sql語句。預設情況下,生成insert語句,也能生成其它分隔符...

Mysql邏輯備份

mysql邏輯備份 mysqldump的語法如下 mysqldump arguments file name 如果想要備份所有的資料庫,可以使用 all databases選項 mysqldump all databases dump.sql www.2cto.com 如果想要備份指定的資料庫,可以...