mysql備份與還原操作手冊
阿新 • • 發佈:2018-11-29
一、備份常用操作基本命令
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資料庫