我使用几个不同的数据库,并且发现自己经常尝试连接到这些数据库来测试查询。我使用特定于数据库的工具连接到DB并运行查询。
我发现这些特定于数据库的工具,如SQL Query Analyzer (SQL-Server),Oracle Enterprise Manager,MySQL Query Browser,在运行快速查询和直接查看数据方面相当笨拙和缓慢。也很难记住开发和测试数据库的所有userid和pwd。
作为开发人员,您会使用哪些工具来连接到所选的数据库?我使用Eclipse作为IDE。因此,任何与Eclipse相关的技巧也是非常有用的。
即使一个工具可以与一个DB一起工作,而不能与另一个DB一起工作,如果它比DB供应商提供的更加用户友好,我也愿意研究它。我已经使用了3种不同的方法。
发布于 2009-04-06 15:03:21
用java编写的SQuirreL可以与任何有JDBC驱动程序的关系型数据库管理系统协同工作。
它在发送SQL、呈现结果集和允许浏览数据库对象(从树中)方面都工作得很好。对于几个RDBMS,它包括自动生成通用语句的扩展。
特别好的是,查询窗格要么执行选定的sql,要么执行光标所在的行,直到第一个空行。这允许您编写多个语句,并可以单独或批处理地执行这些语句。
而且它是免费的,并且是开源的。
发布于 2009-04-06 15:10:21
我已经用了相当多了。
顾名思义,这是特定于
发布于 2009-04-06 15:17:23
AquaDataStudio也是一个很好的工具
https://stackoverflow.com/questions/721852
复制相似问题