关于服务器上的sql数据库

在服务器是已有若干数据库,现在要新建一个数据库在服务器上,
但由于表和表结构都是一样的有没有什么办法做到(类似复制粘贴)
只是数据库名字不同 表以及表结构都要相同

从一个数据库把数据全部导出到文件,然后另一个数据库从文件导入数据

如果是sql server,可以用分离数据库文件,新建一个数据库,附加数据库的办法快速复制出一个完全一样的数据库出来,包括表、里面的数据、存储过程、索引、关系、触发器、函数、日志等等。