SQL 備份和恢復

2021-10-14 07:15:23 字數 938 閱讀 1437

備份:大致分為冷備,熱備。

冷備:指定時間進行資料庫的備分。如:在昨天下午5點,進行資料庫冷備,如果現在資料庫出現故障,想恢復資料,只能恢復到昨天下午備份的點。

全備:庫中或表中所有資料全部備份。

增備:增量備份,比如:在昨天下午5點,進行資料庫全備,從昨天下午5點到現在,資料庫表會增很多資料,對於這個時間段新增的資料來說,就屬於增量資料,如果只想備份增量資料,那就採取增備策略。

熱備:將所有sql都進行日誌記錄,可以恢復任意時間點。

當前使用 冷備 全備

命令模式:通用 速度快 mysqldump。

工具模式:客戶端 需要遠端連線伺服器備份, 速度慢,當資料量大時,會出現備份失敗。

--cmd視窗中執行,備份整個庫

mysqldump -u root -p 所備的庫的庫名》備份路徑\備份檔案名.sql

--cmd

中恢復資料

mysql -u root -p 所備的庫的庫名 < 備份路徑\備份檔案名.sql

--

在mysql

命令列中恢復:

source 備份路徑\備份檔案名.sql

--cmd

備份庫中特定表

mysqldump -u root -p  所備的庫的庫名 特定表的表名》 備份路徑\備份檔案名.sql

--cmd

備份庫中特定表  

-c選項匯出的

sql檔案

insert

語句新增列名

mysqldump -u root -p -c 所備的庫的庫名 特定表的表名》 備份路徑\備份檔案名.sql

SQL 備份及恢復

二 恢復 三 t sql語句 1 2 備份資料庫 1 3 還原資料庫 為了最大限度地降低災難性資料丟失的風險,需要定期備份資料庫以保留對資料所做的修改。什麼是備份 備份是指資料庫管理員定期或不定期地將資料庫部分或全部內容複製到磁帶或磁碟上進行儲存的過程。為什麼用備份 當遇到介質故障 使用者錯誤 例如...

mysql備份和恢復 mysql備份和恢復

目標 備份和恢復的3種方法,掌握mysqldump命令匯出資料,source命令匯入資料 備份必要性 重要資料不丟失 資料轉移 mysqldump客戶端 作用 轉儲資料庫 搜尋資料庫進行備份 將資料轉移到另乙個sql伺服器 不一定是mysql伺服器 mysqldump h 主機名 u使用者名稱 p ...

ubuntu備份和恢復

1.備份系統 首先成為root使用者 sudo su 然後進入檔案系統的根目錄 當然,如果你不想備份整個檔案系統,你也可以進入你想要備份的目錄,包括遠端目錄或者行動硬碟上的目錄 cd 備份系統命令 tar cvpzf back.tgz exclude proc exclude lost found ...