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

MySQL 數據導出導入實戰:mysqldump 使用指南

     編輯:MySQL 資料庫相關知識

環境準備

將 MySQL 安裝目錄下的 bin 目錄加入系統 PATH 環境變數,以便在任意路徑直接呼叫 mysqldump 與 mysql 指令。

mysqldump 基本語法

mysqldump [OPTIONS] database [tables]

常用選項可透過 mysqldump --help 查看;版本資訊用 mysqldump -V。

常見操作範例

1. 導出整個數據庫

mysqldump -u root -p student > d:\student.sql

2. 僅導出數據庫結構(不含數據)

mysqldump -u root -p -d --add-drop-table student > d:\student_structure.sql
  • -d:不導出數據(--no-data)
  • --add-drop-table:在每個 CREATE TABLE 前加入 DROP TABLE IF EXISTS

3. 導出單張表

mysqldump -u root -p schoolproject student > d:\schoolproject_student.sql

4. 導入數據庫

方式一:命令列直接導入

mysqladmin -u root -p create target_db_name
mysql -u root -p target_db_name < backup-file.sql

方式二:進入 MySQL 控制台使用 source

mysql -u root -p
MySQL> USE target_db_name;
MySQL> SOURCE d:\student.sql;
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved