MySQL 是一款廣受歡迎的關(guān)系型數(shù)據(jù)庫,而備份數(shù)據(jù)庫是數(shù)據(jù)庫管理中非常重要的一部分。本文將介紹如何在 DOS 命令行中備份 MySQL 數(shù)據(jù)庫。
首先,需要打開命令行工具。按下 Windows 鍵+R 組合按鍵,輸入 cmd,并按 Enter 鍵即可打開。
接下來,需要進(jìn)入到 MySQL 安裝目錄下的 bin 文件夾。可以使用 cd 命令來實(shí)現(xiàn)。以下是例子:
cd C:\Program Files\MySQL\MySQL Server 8.0\bin
在成功進(jìn)入 bin 文件夾后,就可以使用 mysqldump 命令進(jìn)行備份。下面是 mysqldump 命令的用法:
mysqldump -h 主機(jī)名 -u 用戶名 -p 密碼 數(shù)據(jù)庫名 >備份文件名.sql
其中,-h 參數(shù)是主機(jī)名,如果是本機(jī)則可省略不寫,默認(rèn)為 localhost。-u 參數(shù)是 MySQL 用戶名,-p 參數(shù)是 MySQL 密碼。在輸入密碼時(shí),命令行不會(huì)顯示任何字符,但實(shí)際上在輸入的。最后是需要備份的數(shù)據(jù)庫名和備份的文件名。
例如:
mysqldump -h localhost -u root -p abc >abc_backup.sql
執(zhí)行完上述命令后,會(huì)在當(dāng)前目錄下生成一個(gè)名為 abc_backup.sql 的 MySQL 數(shù)據(jù)庫備份文件。
總結(jié):在 DOS 命令行中備份 MySQL 數(shù)據(jù)庫只需要使用 mysqldump 命令即可。當(dāng)然,在備份過程中也需要了解每個(gè)參數(shù)的作用,以便更好地完成備份任務(wù)。