亲测有效:命令行复制数据库-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