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

MySQL 命令行導入導出數據庫完整操作指南

     編輯:MySQL 資料庫相關知識

MySQL 安裝目錄 bin 下提供 mysqldump(導出)與 mysql(導入)兩大核心工具,支援全庫、單表、結構與數據的靈活備份還原。

一、導出數據庫

  1. 打開命令提示符(Win7+ 需「以管理員身份運行」),切換至 bin 目錄:
    cd C:\Program Files\MySQL\MySQL Server 5.5\bin
  2. 執行導出命令:
    mysqldump -u root -p atm > atm.sql
    提示輸入密碼後,生成的 atm.sql 包含建表 DDL 與插入 DML。
    導出單表: mysqldump -u root -p db_name table_name > table.sql
  3. 文件默認生成在當前 bin 目錄,可直接複製備份。

二、導入數據庫

  1. 將 .sql 文件放入 bin 目錄(或指定絕對路徑)。
  2. 進入 MySQL 客戶端:
    mysql -u root -p
  3. 創建目標庫並切換:
    CREATE DATABASE test; USE test;
  4. 執行導入:
    SOURCE atm.sql;
  5. 驗證:
    SHOW TABLES; 確認表結構與數據已恢復。

三、常用參數擴展

參數說明
--single-transactionInnoDB 熱備份,保證一致性不鎖表
--routines / --triggers導出存儲過程/觸發器
--no-data僅導出結構
--hex-blob二進制字段十六進制導出

掌握命令行導入導出,是 DBA 與開發人員進行版本發布、環境遷移、災難恢復的基本功。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved