mysql - MySQL Workbench - 如何在同一服务器上克隆具有不同名称的数据库?
问题描述
我正在使用 MYSQL Workbench,我想在同一台服务器上克隆一个具有不同名称的数据库。它应该将所有表结构和数据复制到新数据库中。
我知道通常的方法可能是使用data export
生成数据库的 sql 脚本,然后在新数据库上运行脚本,但我遇到了一些问题。
无论如何,有没有更好的方法或更简单的方法呢?
解决方案
您可以使用 MySQL Workbench 中的迁移向导。只需在源和目标选择中选择相同的本地连接,然后在手动编辑步骤中更改模式名称。如果手动编辑步骤中没有出现任何内容,请单击下一步,源和目标将出现。慢慢单击源数据库名称并编辑为正确的名称。彻底走到最后,瞧——你有两个名称不同的相同数据库。请注意,您必须已经创建了目标数据库并授予 MySQL Workbench 用户对其的权限。
推荐阅读
- javascript - 将焦点从一列移动到表格的另一列时如何调用javascript函数
- python - “阵列的切痕太多”
- python - Python - 压缩数据帧中跨行的 TO 和 FROM 值范围的集合
- cplex - 没有将带有新数据集的 CPLEX OPL 模型的结果写回 excel
- ios - 当你在 Swift 的同步队列中异步调度任务时会发生什么?
- java - 如何通过读取文件获取以空格分隔的字符串流?
- google-apps-script - 将消息从 Telegram 组发送到特定成员 ID 到 Google 表格
- c# - 如何沿 Y 轴抬起播放器?
- android - Android CameraX - 在布局中找不到 PreviewView
- c++ - 了解输出流、缓冲和刷新