科技知識動態:MySQL如何備份數據庫

導讀跟大家講解下有關MySQL如何備份數據庫,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說MySQL如何備份數據庫,小編也收集到了

跟大家講解下有關MySQL如何備份數據庫,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說MySQL如何備份數據庫,小編也收集到了有關MySQL如何備份數據庫的相關資料,希望大家看到了會喜歡。

MySQL備份數據庫的方法:首先在命令行窗口進入MySQL服務器安裝目錄下的bin目錄;然后執行【mysqldump -h主機名 -P端口 -u用戶名 -p密碼 –database 數據庫名 > 文件名.sql】備份命令即可。

本篇文章將介紹如何在win7系統下進行MySQL數據庫備份。

推薦課程:MySQL教程。

想進行數據庫的備份首先要在命令行窗口進入MySQL服務器安裝目錄下的bin目錄,執行備份命令。

19.png

備份命令mysqldump格式

格式:mysqldump -h主機名 -P端口 -u用戶名 -p密碼 –database 數據庫名 > 文件名.sql

備份MySQL數據庫為帶刪除表的格式

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

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

直接將MySQL數據庫壓縮備份

mysqldump -hhostname -uusername -ppassword -database databasename | gzip > backupfile.sql.gz

備份MySQL數據庫某個(些)表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

同時備份多個MySQL數據庫

mysqldump -hhostname -uusername -ppassword –databases databasename1 databasename2 databasename3 > multibackupfile.sql僅僅備6、僅備份份數據庫結構

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

備份服務器上所有數據庫

mysqldump –all-databases > allbackupfile.sql

注:如果在MySQL服務器安裝目錄下的bin目錄,執行備份命令,那么備份好的sql文件也將在MySQL服務器安裝目錄下的bin目錄下。

以上就是MySQL如何備份數據庫的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!