当前位置: 首页 > 知识库问答 >
问题:

在MySQL Workbench中的表之间移动和复制列

魏学智
2023-03-14

我用的是最新版本的MySQL Workbench 5.2.40。

在 EER 图中,有没有办法在表之间复制/粘贴列,以及使用拖放将列从一个表移动到另一个表?

我现在看不到任何这样的功能。如果是这种情况,考虑到稍后修改或更正设计会很繁琐,使用Workbench进行初步设计将很困难。我不妨直接使用PhpMyAdmin进行物理设计,因为我可以在更改表时复制SQL语句的粘贴部分。

有什么变通的修改工作台中的列吗?谢谢

共有2个答案

班承德
2023-03-14

我这样处理这些案件:

  • 对物理表进行修改(使用 PMA 或 MWB 的“架构编辑器”选项卡或命令行)
  • 然后同步数据库和模型

事实上,我发现能够直接在 SQL 中操作模式很有用;然后(就像 pma 一样)GUI 只是一种更方便的方式来执行某些操作(“创建表”将生成然后执行 SQL 'CREATE TABLE' 语句)但这可能意味着从头开始重新设计 - 至少对于模式的存储方式。

司空炯
2023-03-14

MySQL工作台的当前版本是6.0.7,是的,您可以使用表格编辑器中的上下文菜单复制和粘贴列定义(不是直接在图表中)。只需打开您要编辑的表格。通常,如果打开相同类型的对象进行编辑,编辑器会被重复使用,但是在对象的上下文菜单中有一个条目,允许在新选项卡中打开该对象。这样,您可以在两个选项卡上有两个表格编辑器,并且可以轻松地来回切换以复制例如列定义。

 类似资料:
  • 所以,我有一个文本文件中的文件列表。我相信大约有100000个文件。 上述列表中的文件分布在许多目录中,具有不同的大小、文件名、扩展名、年龄等。 我正试图找到一种方法来移动这些文件,只是那些,到另一个驱动器。 复杂因素:一些文件具有相同的名称,但不是同一个文件。不能只将它们移动到一个文件夹中,并对多个文件夹执行覆盖或忽略策略。 最好,我希望他们保留他们的目录结构,但只在目标目录中包含我想要的文件。

  • 问题内容: 我正在尝试使用下面的代码在两个选择列表之间移动项目,但是没有将项目从availableClients列表移动到selectedClients列表,所以有人可以检查下面的代码并让我知道我在这里缺少什么吗?谢谢 控制器: 问题答案: 模板中有几个小问题: 您要将对象从移到,但是第一个选择显示的是从而不是从的选项 您移动的是ID,而不是对象。您的ng-option应该只是 您 删除所有 按钮

  • 本文向大家介绍镜像和复制之间的区别,包括了镜像和复制之间的区别的使用技巧和注意事项,需要的朋友参考一下 镜射 镜像是指为主数据库服务器保留备份数据库服务器。如果由于某种原因主数据库已关闭,则可以将镜像数据库用作主数据库的备用数据库。原则上,一次只有一台数据库服务器处于活动状态,并且仅从一台处于活动状态的服务器提供对数据库的请求。 复写 复制是指保持数据库的多个副本分布在多个地理位置。复制的经典示例

  • 我使用文档中的一次单击digital ocean部署来创建一个Hasura实例。然后我配置了Hasura,创建了表,添加了行等等,并为我的应用程序建立了数据模型。 我现在需要将所有这些数据移动到一个单独的数字海洋卷,这样我就可以随着数据库的增长而增加存储空间。我在同一个小滴上创建了一个新的Hasura实例,从新卷的内部,我可以在不同的端口上访问它。如何将所有数据和配置从一个Hasura实例传输到另

  • 嗨,我已经尝试了一些方法来有意地在活动之间移动浮动值,但它对我不起作用,因为值会重新启动。 我的代码: 第一项活动: 第二项活动: 浮点值始终为0,并且应用程序在“第二个活动”的第二行有编译错误。 感谢帮手们!