1. 程式人生 > >mysql備份與還原操作手冊

mysql備份與還原操作手冊

一、備份常用操作基本命令

1、備份命令mysqldump格式

格式:mysqldump -h主機名  -P埠 -u使用者名稱 -p密碼 –database 資料庫名 > 檔名.sql

2、備份MySQL資料庫為帶刪除表的格式
備份MySQL資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫。

mysqldump  --add-drop-table -uusername -ppassword -database databasename > backupfile.sql

3、直接將MySQL資料庫壓縮備份

mysqldump -hhostname -u uname -ppassword -database dbname | gzip > backupfile.sql.gz

4、備份MySQL資料庫某個(些)表

mysqldump -hhostname -uname -ppassword dbname specific_table1 specific_table2 > backupfile.sql

5、同時備份多個MySQL資料庫

mysqldump -hhostname -uuname -ppassword –databases dbname1 dbname2 dbname3 > multibackupfile.sql

6、僅備份份資料庫結構

mysqldump –no-data –databases databasename1 databasename2 databasename3 > structurebackupfile.sql

7、備份伺服器上所有資料庫

mysqldump –all-databases > allbackupfile.sql

8、還原MySQL資料庫的命令

mysql -hhostname -uusername -ppassword databasename < backupfile.sql

9、還原壓縮的MySQL資料庫