可通過以下步驟導(dǎo)出和導(dǎo)入 mysql 數(shù)據(jù)庫:登錄 mysql 數(shù)據(jù)庫。導(dǎo)出數(shù)據(jù)庫:執(zhí)行 “mysqldump” 查詢,將數(shù)據(jù)庫導(dǎo)出到 .sql 文件中。登錄另一個(gè) mysql 數(shù)據(jù)庫。創(chuàng)建同名數(shù)據(jù)庫(可選)。導(dǎo)入數(shù)據(jù)庫:執(zhí)行 “mysql” 查詢,從 .sql 文件中導(dǎo)入導(dǎo)出后的數(shù)據(jù)庫。
MySQL 本地?cái)?shù)據(jù)庫導(dǎo)出和導(dǎo)入
導(dǎo)出數(shù)據(jù)庫
-
登錄 MySQL 數(shù)據(jù)庫:通過命令行或 GUI 工具(如 MySQL Workbench)連接到您的 MySQL 數(shù)據(jù)庫。
導(dǎo)出數(shù)據(jù)庫:執(zhí)行以下查詢導(dǎo)出數(shù)據(jù)庫。替換 “database_name” 為您的數(shù)據(jù)庫名稱,并使用 “-p” 標(biāo)志指定密碼(可選)。
mysqldump -u root -p database_name > database_name.sql
登錄后復(fù)制
- 導(dǎo)出文件:該查詢將創(chuàng)建名為 “database_name.sql” 的文件,其中包含導(dǎo)出后的數(shù)據(jù)庫。
導(dǎo)入數(shù)據(jù)庫
-
登錄 MySQL 數(shù)據(jù)庫:通過命令行或 GUI 工具連接到另一個(gè) MySQL 數(shù)據(jù)庫,您需要將導(dǎo)出后的數(shù)據(jù)庫導(dǎo)入到該數(shù)據(jù)庫中。
創(chuàng)建數(shù)據(jù)庫(可選):如果您還沒有在目標(biāo)數(shù)據(jù)庫中創(chuàng)建同名的數(shù)據(jù)庫,請執(zhí)行以下查詢創(chuàng)建它。
CREATE DATABASE database_name;
登錄后復(fù)制
- 導(dǎo)入數(shù)據(jù)庫:執(zhí)行以下查詢導(dǎo)入導(dǎo)出后的數(shù)據(jù)庫。替換 “database_name” 為您的數(shù)據(jù)庫名稱。
mysql -u root -p database_name <ol start="4"><li>導(dǎo)入文件:該查詢將從 "database_name.sql" 文件中導(dǎo)入數(shù)據(jù)庫。</li></ol>
登錄后復(fù)制