親測有效:命令行復制資料庫-mysql-克隆資料到新資料庫_v1.0.0
阿新 • • 發佈:2021-01-11
技術標籤:技術棧-關係資料庫mysql指令碼匯出sql克隆資料匯入sql資料庫備份
親測有效:命令行復制資料庫-mysql-克隆資料到新資料庫
v1.0.0
說明
客戶端工具也可以克隆資料庫,底層跑了命令,但今天介紹的是自己寫命令克隆資料
指令碼
- 建立新庫
CREATE DATABASE `rustcc_test` DEFAULT CHARACTER SET UTF8 COLLATE UTF8_GENERAL_CI;
- 匯出資料
# sql檔名稱_202101101246.sql預設生成到當前目錄,或者改成硬碟路徑
MYSQLDUMP -uroot -p密碼 舊資料庫 > sql檔名稱_202101101246. sql
# 或者匯出sql至硬碟路徑 Linux也差不多
MYSQLDUMP -uroot -p密碼 舊資料庫 > c:\sql檔名稱_202101101246.sql
- 匯入資料
mysql -uroot -p # 回車,輸入密碼
use 新資料庫;
source 碟符:\檔名稱.sql
執行
在命令列介面執行上述指令碼,建庫指令碼也可在客戶端工具執行
匯入成功:
Query OK, 114 rows affected (0.01 sec)
Records: 114 Duplicates: 0 Warnings: 0