使用 mysqldump 備份
mysqldump
操作的輸出是一個輕微註釋的檔案,其中包含與用於生成它的 MySQL 實用程式版本相容的順序 SQL 語句(注意與先前版本的相容性,但不保證將來的版本)。因此,mysqldump
ed 資料庫的恢復包括執行那些語句。一般來說,這個檔案
DROP
s 第一個指定的表或檢視CREATE
s 表或檢視- 對於轉儲資料的表(即沒有
--no-data
選項)- 桌子上有什麼
INSERT
在一個語句中原始表中的所有行
UNLOCK TABLES
- 對所有其他表和檢視重複上述操作
DROP
s 是第一個包含的例程CREATE
s 那個常規- 對所有其他例程重複相同的操作
每個表在 CREATE
之前存在 DROP
意味著如果存在模式,無論它是否為空,使用 mysqldump
檔案進行恢復將填充或覆蓋其中的資料。