假设已经有原数据库mydb,需要复制为新的数据库mydb2
在mysql创建空的或现有的mydb2
create database `mydb2`;
使用mysqldump复制数据库
mysqldump mydb --add-drop-table --routines | mysql mydb2
其中
--add-drop-table表示如果目标库中已经存在同名表则删除覆盖
--routines表示同时复制函数、存储过程
假设已经有原数据库mydb,需要复制为新的数据库mydb2
在mysql创建空的或现有的mydb2
create database `mydb2`;
mysqldump mydb --add-drop-table --routines | mysql mydb2
--add-drop-table表示如果目标库中已经存在同名表则删除覆盖
--routines表示同时复制函数、存储过程