我正在使用 MYSQL Workbench,我想在同一台服务器上克隆一个具有不同名称的数据库。它应该将所有表结构和数据复制到新数据库中。
我知道通常的方法可能是使用 data export
生成数据库的 sql 脚本,然后在新数据库上运行该脚本,但我遇到了一些问题。
无论如何,有没有更好的方法或更简单的方法呢?
原文由 Daredevil 发布,翻译遵循 CC BY-SA 4.0 许可协议
我正在使用 MYSQL Workbench,我想在同一台服务器上克隆一个具有不同名称的数据库。它应该将所有表结构和数据复制到新数据库中。
我知道通常的方法可能是使用 data export
生成数据库的 sql 脚本,然后在新数据库上运行该脚本,但我遇到了一些问题。
无论如何,有没有更好的方法或更简单的方法呢?
原文由 Daredevil 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.4k 阅读✓ 已解决
8 回答1.3k 阅读
3 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
3 回答835 阅读✓ 已解决
2 回答1.6k 阅读
1 回答879 阅读✓ 已解决
我试图在 MySQL Workbench 8.0 中做到这一点。但是,我一直收到有关列静态的错误。主要思想是使用位于 MySQL Workbench 安装目录中的 mysqldump.exe 来导出数据。因此,假设一个面向 Windows 的平台:
您可以在 此处 查看文档以获取有关 mysqldump 选项的更多信息。
请注意以下事项: