通過使用 mysqldump 命令,可以將 mysql 數據庫導出為 sql 文件,并使用 mysqlimport 命令將 sql 文件導入另一個 mysql 數據庫。
如何使用 MySQL 導出和導入數據庫
導出數據庫
連接到數據庫服務器:使用 MySQL 命令行客戶端連接到需要導出的數據庫服務器。
選擇要導出的數據庫:輸入以下命令:
USE database_name;
登錄后復制
生成導出命令:生成導出數據庫的命令,包括:
導出文件類型:使用 — 選項指定導出文件類型(例如 –sql)。
導出表:使用 –tables 選項指定要導出的表(例如 –tables=table1,table2).
導出路徑:使用 –result-file 選項指定導出的文件路徑(例如 –result-file=/path/to/export.sql).
執行導出:運行以下命令導出數據庫:
mysqldump [options] database_name > export.sql
登錄后復制
例如:
mysqldump --sql --tables=table1,table2 --result-file=/path/to/export.sql database_name
登錄后復制
導入數據庫
連接到數據庫服務器:使用 MySQL 命令行客戶端連接到需要導入數據庫的服務器。
創建或選擇目標數據庫:創建要導入數據的目標數據庫,或選擇已有的數據庫:
CREATE DATABASE database_name; USE database_name;
登錄后復制
導入數據:運行以下命令導入數據:
mysqlimport --local database_name <p>例如:</p><pre class="brush:php;toolbar:false">mysqlimport --local database_name
登錄后復制