(3.2)mysqldump之備份單個表及腳本批量備份


單庫單表備份通用格式

     mysqldump -uroot -p123456 test1 char_1>/opt/mysql_test1_char1.sql

  分析:這里test1是庫名,char_1是表名

 

單庫多表備份通用格式

  如果要一次性備份多個表,則語法如下

    

  演示如下:

     mysqldump -uroot -p123456 test1 char_1 char_2 char_3>/opt/mysql_test1_char1.sql

  分析:這就是把char_1,char_2,char_3 三個表都備份到該sql文件中去了。

 

疑問:表各有大小,如果我只是想還原某一個表,那如何做?

回答:這里就和上文中的分庫備份,每個庫為一個單獨文件一樣的道理。。我們這里就用分表備份,每個表表為一個備份文件~~綜合分庫分表備份。

  

 

 

 

下面進行單表備份演示~~

 【1】 mysqldump -uroot -p123456 --compact test1 char_1>/opt/mysql_test1_char1.sql

  

【2】查看表備份文件內容,這里可見成功邏輯備份了單表

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM