什么';是一个很好的Linux数据库ERD工具吗?

什么';是一个很好的Linux数据库ERD工具吗?,linux,ubuntu,erd,Linux,Ubuntu,Erd,我最近在我的工作机器上切换到Linux,对于Linux桌面环境来说是个新手,我想找到一个适合数据库设计的ERD工具。每次我需要创建一个图表时,重新引导到我的Windows分区会很快变得令人不快。我查看了Dia,但没有看到任何DB工具——只有UML、网络等 有人有什么建议吗?无论如何,我使用的是Ubuntu(Hardy Heron) 谢谢。没有这样的建议,但是 您可能希望将搜索范围扩大到Eclipse插件,例如 除此之外,您还需要为各种ERD工具付费。请查看SQL Developer:[作为权宜之

我最近在我的工作机器上切换到Linux,对于Linux桌面环境来说是个新手,我想找到一个适合数据库设计的ERD工具。每次我需要创建一个图表时,重新引导到我的Windows分区会很快变得令人不快。我查看了Dia,但没有看到任何DB工具——只有UML、网络等

有人有什么建议吗?无论如何,我使用的是Ubuntu(Hardy Heron)


谢谢。

没有这样的建议,但是

您可能希望将搜索范围扩大到Eclipse插件,例如


除此之外,您还需要为各种ERD工具付费。

请查看SQL Developer:[

作为权宜之计,我已经通过Wine安装了DBDesigner(我应该先安装),因为这是我的Windows开发人员正在使用的工具,但我也会同时考虑这两种工具。如果Eclipse插件不错的话,它将是理想的


谢谢。

我绝对推荐使用简单的ER图;这是一个基于flash的在线工具。我在一周前写了一小部分。

嗯,我想MySQL Workbench的Linux版本可以在以下位置下载:

您可以在此处看到预发布公告:

他们仍然在阿尔法,但从windows版本来看,这将是“ERD”工具

PD:对于ubuntu部分,你很幸运,他们说ubuntu是“我们选择的Linux发行版”。

看看Oracle JDeveloper(免费软件)。它是纯Java的,因此可以在任何平台上运行。它可以对任何可以通过JDBC连接的数据库工作。它可以构建数据库图(还有许多其他图表——它恰好是一个完整的JavaIDE)

它使用存储在XML文件中的“脱机数据库对象”概念。因此,如果您有现有的数据库对象,您可以先将它们捕获到JDeveloper中,然后构建图表。如果您对脱机对象进行了更改,您可以将其作为新对象(下拉替换)或修改“协调”回数据库(改变)


MySQL刚刚正式发布了“MySQL Workbech for linux”的alpha版本,请点击下载:

请参见此处的公告: .

对于通用(独立于供应商)工具,您可以尝试dia(我更喜欢dia gnome包)。
还有一些用于生成SQL文件的插件。

MySQL工作台可在MacOS、Fedora、Ubuntu和Windows上使用

WB 5.1专注于数据建模(取代Mike Zinner流行的DBDesigner产品)

WB 5.2(将于2009年4月发布)将包括对MySQL查询浏览器的彻底重写


我过去在Linux上使用Workbench的经验不好,希望它现在能更好

我对这些日子很满意,因为它们完全是基于网络的。你每个月给它们几美元,它们会为你的图表提供私人/公共共享。通常的东西,如正向/反向工程、alter脚本等都是受支持的。

你可以试试ORM Designer
该工具与DBDesigner类似,但功能更多,并且正在日常开发中。

您可以从中尝试Base。它可以连接到任何数据库,您可以使用可视化向导和工具轻松创建、设计和编写查询。

DBDesigner不再处于活动开发中。MySQL Workbench(答案中的其他地方提到)是它的继任者。它现在处于测试阶段,我认为你应该关注它。这个被接受的答案有点误导……ORM Designer刚刚接受了大的升级,现在它以Skipper的名义提供:我使用Base设计和ER模型,它非常简单,适合我需要的东西。也可以用于generate查询、表单和报表可以用作模型,甚至可以用作独立数据库。GenMyModel()现在支持数据库建模。它在线,在linux上运行完美。是一个在线erd工具。应该标记为可接受的答案。这非常棒,但许多功能都有缺陷:(版本6.3修复了许多问题,但仅适用于64位