首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于直接访问数据库的开发人员工具

用于直接访问数据库的开发人员工具
EN

Stack Overflow用户
提问于 2009-04-06 14:57:35
回答 11查看 27.4K关注 0票数 15

我使用几个不同的数据库,并且发现自己经常尝试连接到这些数据库来测试查询。我使用特定于数据库的工具连接到DB并运行查询。

我发现这些特定于数据库的工具,如SQL Query Analyzer (SQL-Server),Oracle Enterprise Manager,MySQL Query Browser,在运行快速查询和直接查看数据方面相当笨拙和缓慢。也很难记住开发和测试数据库的所有userid和pwd。

作为开发人员,您会使用哪些工具来连接到所选的数据库?我使用Eclipse作为IDE。因此,任何与Eclipse相关的技巧也是非常有用的。

即使一个工具可以与一个DB一起工作,而不能与另一个DB一起工作,如果它比DB供应商提供的更加用户友好,我也愿意研究它。我已经使用了3种不同的方法。

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2009-04-06 15:03:21

用java编写的SQuirreL可以与任何有JDBC驱动程序的关系型数据库管理系统协同工作。

它在发送SQL、呈现结果集和允许浏览数据库对象(从树中)方面都工作得很好。对于几个RDBMS,它包括自动生成通用语句的扩展。

特别好的是,查询窗格要么执行选定的sql,要么执行光标所在的行,直到第一个空行。这允许您编写多个语句,并可以单独或批处理地执行这些语句。

而且它是免费的,并且是开源的。

票数 18
EN

Stack Overflow用户

发布于 2009-04-06 15:10:21

我已经用了相当多了。

顾名思义,这是特定于

  • PL/SQL Developer:的,但到目前为止,它是我最喜欢的数据库工具。它极大地简化了import/export;
  • Toad:,也是Oracle特有的。我曾经是它的忠实粉丝,但是它很昂贵,而且我认为现在更多的是面向DBA的。对于开发人员来说,我不认为它提供了比PL/SQL Developer;
  • DBVisualizer:更多的东西(考虑到价格差异),这个工具还不错。我不确定商业版本是否值得他们索要的价格。免费的版本还可以。它可以与几乎所有的database;
  • Navicat for MySQL:一起工作,这很好,但老实说,我不会为SQL Server自带的it;
  • SQL Server management Studio:付费。我不认为我真的需要比这更多的SQL Server,除了一个更好的导入/导出数据库的方法,所以这是garbage;
  • Oracle SQL Developer:,当你没有太多其他选择时,这是你在Linux上使用的可怜的人的工具。这是相当基本的,但考虑到它是免费的,还可以。
票数 9
EN

Stack Overflow用户

发布于 2009-04-06 15:17:23

AquaDataStudio也是一个很好的工具

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/721852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档