MySQL服务器和MySQL Workbench之间的区别

11
我已经在Windows 7 64位操作系统中安装了MySQL Workbench。不幸的是,我遇到了一些问题:
在对象浏览器中,当我单击我的数据库并右键单击要创建的表格时,我无法插入任何列(禁用),因此无法插入表格。请查看: MySQL Workbench 5.2.40中无法创建表
我可以从EER模型创建表格。但是,当我尝试将Java应用程序连接到此数据库时,也遇到了问题。 MySQL和Java:表不存在 我已经搜索过,并且不确定其中的某些内容,我发现MySQL Workbench与Windows 7 - 64位存在问题(这是否正确?)。我找到的唯一版本是针对68的,它成功地安装了,但我遇到了问题。
我想下载MySQL服务器,但在此之前:MySQL服务器会为我提供与Workbench相同的功能吗?我需要使用GUI(插入,删除,更新等)工作。
编辑:
还有,我使用EER添加的表格在对象浏览器中不可见。我只能在对象浏览器中看到架构而没有任何表格。

你确定你有添加表到数据库的正确权限吗?我在Win7 64上使用Workbench 5.2.39,无法重现你面临的问题。 - fvu
我正在使用root用户。还有什么可以选择的? - Jury A
3个回答

17

MySQL Workbench是一个MySQL服务器图形用户界面(GUI)工具,与MySQL Server是两个不同的产品。MySQL Workbench在大多数任务中(除数据建模外)需要连接MySQL服务器。这种对MySQL连接的依赖在最新版本的MySQL Workbench(6.1)中比5.2版本更加明显。


8

MySQL Workbench和MySQL Server是完全不同的东西。MySQL Server基本上是一个数据库,而MySQL Workbench是一个图形化管理工具,可帮助我们与MySQL服务器数据库进行交互。

类似地,SQL Server Management Studio是SQL Server的图形化管理工具。


4
两者都是用于操作结构、查询、函数、过程等等。
在两者中,你可以使用DML和DDL。
如果你问我,我更喜欢Server,即使你可以在Workbench上创建非常酷的设计,但基本上你可以在两者中做相同的事情(插入、删除、更新等等)。
所以这取决于你,我认为MySQL Server比Workbench轻一点,但如果你愿意,可以尝试两者。
Workbench看起来更加友好。

最重要的是,它能为我提供GUI吗? - Jury A
是的,如果您双击表格,它将生成一个“select * from table”并创建一个带有漂亮GUI的所有内容,一切都可以点击。 - jcho360
就效率而言,是否有差别?我的工作台查询似乎需要一个多小时。 - haneulkim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接