小貝 mysql資料庫備份與恢復

2021-07-04 02:36:23 字數 1722 閱讀 7264

1、備份簡單說明 : 系統執行中,增量備份與整體備份

例: 每週日整體備份一次,周一到週六備份當天

如果周五出了問題,則可以用週日的整體+周一,二,三,四來恢復

2、備份工具

a、第三方收費備份工具

b、系統自帶備份功能即mysqldump(可以匯出庫、表)

c、利用outfile和infile

2.1、mysqldump使用例子

例1、匯出某個庫下的表

mysqldump–u使用者名稱 –p密碼庫名 表1 表2 表3>路徑/備份檔案名稱

備份mugua庫下的t表

(備註: 說明mysqldump出來的結果是一系列的sql語句)

例2、如何匯出乙個庫下面的所有表

mysqldump–u使用者名稱 –p密碼庫名 >路徑/備份檔案名稱

備份mugua庫下的所有表

例3、如何匯出以庫為單位匯出

mysqldump–u使用者名稱 –p密碼–b 庫1 庫2 庫3 >路徑/備份檔案名稱

例4、如何匯出所有庫

mysqldump–u使用者名稱 –p密碼–a >路徑/備份檔案名稱

總結:

1、mysqldump匯出的都是sql語句。

2、mysqldump其它用法

a、mysqldump匯出mugua庫下t表的結構

b、mysqldump匯出mugua庫下表t的資料

2.2、利用outfile和infile

(備註: 也就是說outfile匯出的是表t的所有列的資料)

1、在命令列操作

mysql–u使用者名稱 –p密碼 [資料庫名稱]< 路徑/備份檔案名稱

1.1、恢復mugua庫下的t表

1.2、恢復mugua1庫

2、登入mysql後用source操作

2.1、恢復mugua庫下的t表

(source

等同於\. )

2.2、恢復mugua1庫

小貝 mysql資料庫備份與恢復

1 備份簡單說明 系統執行中,增量備份與整體備份 例 每週日整體備份一次,周一到週六備份當天 如果周五出了問題,則可以用週日的整體 周一,二,三,四來恢復 2 備份工具 a 第三方收費備份工具 b 系統自帶備份功能即mysqldump 可以匯出庫 表 c 利用outfile和infile 2.1 m...

Mysql資料庫備份與恢復

匯出要用到mysql的mysqldump工具,基本用法是 mysqldump options database tables 幫助 mysqldump help mysqldump支援下列選項 add locks 在每個表匯出之前增加lock tables並且之後unlock table。為了使得更...

mysql 資料庫備份與恢復

首先要用命令列進入mysql的安裝目錄下的bin c program files mysql mysql server 5.1 bin win32下mysql的備份與還原 1.1 備份 開始選單 執行 cmd 利用 cd program files mysql mysql server 5.0 bi...