整庫備份也叫SQL數據備份,備份的結果都是SQL指令。
在mysql中專門提供了一個專門用來備份SQL的客戶端:mysqldump.exe
SQL備份
SQL備份用到專門的備份客戶端,因此還需要與數據庫服務器進行連接。
備份文件的三種形式:整庫備份、單表備份、多表備份
mysqldump/mysqldump.exe 登錄參數(hPup) 數據庫名 > 備份文件地址
當提示“不是內部或外部命令,也不是可運行的程序”時,使用“cd 路徑”切換到mysqldump.exe所在位置即可。
數據還原
方式一:直接使用mysql.exe客戶端 還原數據庫
mysql/mysql.exe 登錄參數(hPup) 已存在的數據庫名 < 已備份文件地址
方式二:在進入數據庫的前提下,導入SQL指令集
source SQL文件位置;