首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

CMD 命令行下 MySQL 備份與還原實操指南:mysqldump、mysqladmin、mysql 三劍客

     編輯:MySQL 資料庫相關知識

環境假設

  • MySQL 安裝於 C 槽,用戶 root,密碼 123456,資料庫 database_name,備份存 D 槽根目錄。

備份資料庫

mysqldump -u root -p123456 database_name > d:/backup20070713.sql

還原資料庫(三步驟)

-- 1. 刪除原庫
mysqladmin -u root -p123456 drop database_name
-- 2. 建立空庫
mysqladmin -u root -p123456 create database_name
-- 3. 導入備份
mysql -u root -p123456 database_name < d:/backup20070713.sql

關鍵注意事項

  • 導入前目標資料庫必須存在(步驟 2 建立)。
  • 備份文件內的資料庫名稱必須與目標資料庫名完全一致,否則導入失敗。
  • 大文件導入建議在 mysql 客戶端內用 SOURCE 命令,避免命令行管道超時。
  • 生產環境備份前建議 FLUSH TABLES WITH READ LOCK 確保一致性(或用 --single-transaction 針對 InnoDB)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved