1. 程式人生 > 其它 >親測有效:命令行復制資料庫-mysql-克隆資料到新資料庫_v1.0.0

親測有效:命令行復制資料庫-mysql-克隆資料到新資料庫_v1.0.0

技術標籤:技術棧-關係資料庫mysql指令碼匯出sql克隆資料匯入sql資料庫備份

親測有效:命令行復制資料庫-mysql-克隆資料到新資料庫
v1.0.0

說明

客戶端工具也可以克隆資料庫,底層跑了命令,但今天介紹的是自己寫命令克隆資料

指令碼

  1. 建立新庫
CREATE DATABASE `rustcc_test` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
  1. 匯出資料
# sql檔名稱_202101101246.sql預設生成到當前目錄,或者改成硬碟路徑
MYSQLDUMP -uroot -p密碼 舊資料庫 > sql檔名稱_202101101246.
sql # 或者匯出sql至硬碟路徑 Linux也差不多 MYSQLDUMP -uroot -p密碼 舊資料庫 > c:\sql檔名稱_202101101246.sql
  1. 匯入資料
mysql -uroot -p # 回車,輸入密碼
use 新資料庫;

source 碟符:\檔名稱.sql

執行

在命令列介面執行上述指令碼,建庫指令碼也可在客戶端工具執行
匯入成功:

Query OK, 114 rows affected (0.01 sec)
Records: 114  Duplicates: 0  Warnings: 0