SQuirreL SQL Client

SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容、发出 SQL 命令,以及如您将看到的,执行许多其他功能。构建该图形化前端是为了支持兼容 JDBC 的数据库。

iSQL-Viewer

iSQL-Viewer是一个符合JDBC 2.x的SQL客户端,它支持多种数据库如PostgreSQL, MySQL, Oracle,和 Informix。它提供了许多工具来执行简单的数据库任务。

DbmJ

DbmJ针对SAPDB数据库管理工具。

SQL Admin

SQL Admin是一个通过JDBC连接与发送命令到数据库java写的SQL客户端。它的目的是创建一个跨平台,跨数据库的数据库管理客户端。

SQLMinus

这个SQL客户端有着许多友好的开发特性。

ViennaSQL

ViennaSQL是一个用JAVA写成的图形用户界面的数据库客户端工具,通过JDBC来访问和管理SQL数据库,只要有JDBC驱动的数据库都可用ViennaSQL来管理,只要能运行JAVA的地方它就能运行,有一个很好的例子就是可以在LINUX/NT中通过JDBC来访问ORACLE数据库。

Adit

Adit的目标是成为一个轻量级的数据库查询工具。

GUAM

GUAM一个用JAVA和Swing工具包写的管理MySQL数据库用户图形界面。

QueryForm

QueryForm是一个很方便用户查询,删除,修改,新增数据的数据库管理工具。

FreeQueryBuilder

FreeQueryBuilder也是一个通过JDBC管理数据库的工具。它支持的数据库有ORACLE, MySQL, HSQLDB, Firebird等。

PKLite

PKLite是一个Java开源SQL客户端,可以连到任何有JDBC驱动的数据库并可运行在任何有Java VM的操作系统上.它有基本查询,更新的功能.它的目标是创建一个轻量级的SQL客户端(大约1 MB),便于使用与安装.PKLite在同一时间可以连接多个数据库并可查询结果导出为一个CSV / HTML / XML文件,还可运行SQL脚本.

Jackcess

Jackcess是一个纯Java包用于读取和写入MS Access数据库.它不是一个应用程序,没有GUI只是一个Java包.

要显示一个表中的内容代码可这么写:

Database.open(new File("my.mdb")).getTable("MyTable").display();

Druid

Druid是一个允许用户以图形的方式来创建数据库的工具.用户可以add/change/delete数据库对象(表格,字段等).一旦数据库创建完成Druid就能够为你生成便于浏览所有表格的HTML/PDF文档,Java classes(每一个表格对应一个table),数据字典,SQL script等.

Datastream Pro

Datastream Pro是一个数据库"浏览器"和数据操作工具.它易于使用,可靠,稳定,操作直观。Datastream Pro支持所有兼容JDBC的数据库(已经在Oracle,MySQL,postgreSQL和HSQLDb上测试成功).利用它可以浏览与编辑数据库中的数据,可在一个友好的界面中运行与编辑SQL脚本,可使用查询编辑器来编辑SQL查询,可同时连接到多个数据库和易于使用的连接向导等。

DBBrowser

DBBrowser是一个被用于查看数据库内容的开源,跨平台工具。DBBrowser当前只适用于Oracle与MySQL。DBBrowser主要特性:

1.不需要写SQL语句就能够查看,新增,删除,修改表格中的数据和字段。

2.支持Oracle与MySQL中的CLOBS和BLOBS类型。

3.SQL语法高亮显示。

4.能把数据导成CSV和PDF文件。

5.支持10种以上的界面外观更换。

6.上下文感测提示。

7.国际化支持,通过插件机制可扩展更多的语言支持。

在下一版本中将支持ER模型图,支持Oracle XML类型,支持PostGreSQL与IBM DB2

BasicQuery

BasicQuery是一个基于Swing的查询分析器。它通过JDBC驱动访问数据库,也支持通过连接池连接数据库。因此可以测试引入连接池和不引入连接池对执行速度的影响。

T-SQL developer

T-SQL developer支持的特性包括:

1.数据库对象树视图:

*.所选数据库的层次,它的表格和字段,关健字等。

*.查看表格中的数据。

*.对象基本的新增/修改/删除操作。

2.SQL编辑器:基本的剪切,复制,粘贴等功能。

*.语法高亮显法。

*.代码自动完成(自动提示表,字段,函数及参数等)。

3.存储过程调试器。

4.导入/导出工具:把数据库对象导入/导出成文本文件,SQL脚本等。

JSqlTool

JSqlTool是一个基于swing通过JDBC/ODBC来查看(包括过滤、排序等)和编辑数据库表格/视图中的内容并能够执行sql脚本(具备语法着色功能)。表格数据可以导成SQL新增语句或Excel文件。JSqlTool还提供查看、打印、导出、保存数据库E/R图的功能。

Execute Query

Execute Query一个开源的数据库管理工具,具有:查询编辑器,数据库浏览器,生成ERD,比较数据类型,创建表格,创建索引,生成SQL脚本,导入/导出数据,导入/导出XML数据,连接管理等功能。

DataBrowser

DataBrowser是一个基于Java跨平台,跨数据库的数据访问工具。提供多种数据库连接器包括:ODBC,Oracle,DB2,PostgreSQL,MS SQL Server,MySQL,InstantDB。利用该工具能够查看表和视图的结构,查看表字段的数据类型。它还提供一个语法高亮显示的SQL编辑器以便编辑,调试,执行和保存SQL脚本。

SQLeonardo

SQLeonardo是一个强大易于使用的数据库管理工具。包括:

Metadata Explorer(浏览数据库结构如表格,视图,key,索引);

Command Editor(创建,修改和执行SQL脚本。通过向导生成insert,update和delete语句);

Query Builder(创建SQL查询不需要直接写SQL语句。自动创建表格之间的连接。支持union-query和sub-query);

Data Grid(通过DataGrid直接修改表格,把数据导成INSERT语句等)。

支持任何有提供JDBC驱动的数据库(Oracle,MS SQLServer,MySQL,DB2,Sybase, Firebird,HSQLDB,PostgreSQL,Apache Derby,Mckoi SQL)。

DBEdit

DBEdit是一个数据库编辑工具,采用Java5开发。它支持的数据库包括:Oracle,DB2,MySQL。提供的主要功能包括:可直接更改查询结果中的记录并保存;新增、修改、删除和复制记录;打开、复制/粘贴、导出/导入BLOB与CLOB字段类型中的数据;运行SQL脚本;Schema查看;把结果导到Excel;把记录集导成insert语句。

SQL Workbench/J

SQL Workbench/J是一个独立于DBMS,跨平台的SQL查询分析工具。支持:直接在查询结果集中编辑,新增和删除数据;在查询结果集、SQL statement、导入和导出中支持BLOB数据。在SQL语句中采用变量替换;能够生成数据结构的XML报告,以便能够重构数据库模型;能够比较两个数据库在结构上有何不同之处;在编辑SQL语句时能够自动提示表格和字段;所有SQL脚本运行在批处理模式下;SQL Workbench/J还提供一个DataPumper工具用于直接在两台服务器上相互复制数据,DataPumper功能还能够当作SQL命令使用以实现批处理。

WolfDBManager

WolfDBManager是一个适用于SQL开发人员的Eclipse RCP应用程序,需要JRE1.6运行环境。它具有以下特性:SQL语法高亮显示、内容提示(Contents Assist)、分析/校验/执行SQL语句、SQL语句折叠/格式化、比较结果集数据、结果导成Excel或HTML、历史操作管理、更换操作界面皮肤、支持闪回查询(Flashback Query)、支持Graph[JFreeChart] 、支持超链接[HTMLBrowser, SQLExecution]等。

MyJgui

MyJgui是一个MySQL数据库GUI管理工具。它能够存储可同时使用的多个连接。所有数据操作都过一个Grid实现。此外MyJgui还能够收藏查询参数。

MyJSQLView

MyJSQLView是一个易于使用的Java GUI客户端用于查看,编辑,新增,删除MySQL,PostgreSQL与HSQL数据库中的数据。一个查询工具能够构建复杂的SQL语句,排序,搜索和导入/导出表格中的数据。

ThinkUI SQL Client

ThinkUI SQL Client提供的功能包括:数据库元数据浏览(结构,表格,视图,约束,触发器,存储过程等);SQL查询工具能够自动从Table元数据生成新增、修改、查询SQL语句;执行存储过程的图形用户界面;数据模型获取与定制;从Flat文件导入数据(支持Excel,CSV和Tab分割符文件);利用Velocity模板引擎和数据库元数据生成Java Bean、DAO、SQL、EJB、JSP等代码。

DBExplorer

DBExplorer是一个B/S架构的Web程序,基于JDBC连接数据库服务。它采用Extjs构建GUI,因此也具有和C/S程序一样良好的使用体验。DBExplorer提供以下功能:

支持多种数据库:Oracle10g、MS SqlServer 、MySQL、PostgreSQL、HSQLDB、Apache Derby。

支持多种浏览器:Internet Explorer 6+、FireFox 1.5+(PC, Mac)、Safari 3+、Opera 9+ (PC, Mac)。

支持SQL语句查询,后续还将推出可视化SQL语句生成以及SQL语法高亮。

支持数据查看并即时修改,修改是可自动读取外键参考、默认值、列约束等。

支持LOB数据的查看、下载以及修改。

支持数据导出成多种格式:CSV、PDF、HTML、SQL。

CoolSQL

CoolSQL是一个数据库客户端管理工具。

支持大部分数据库包括:DB2、oracle、mysql、MS SQL Server、Derby、HSQL、Informix、Sybase、PostgresSQL等。

为用户提供友好和漂亮UI,其整体框架由视图组成类似于Eclipse。支持直接修改SQL查询结果。

支持将表格数据导出成文本文件,EXCEL和HTML。

拥有一个支持SQL语法着色显示,智能提示,文本编辑和查找的SQL编辑器。

能够展示数据库大部分元数据包括:版本,数据类型、函数,连接信息等。

支持导出数据对象信息包括对象数据(INSERT SQL语句),生成创建/删除脚本(create script/drop script)。

所有SQL脚本都可以以批量的模式执行。

能够搜索所有数据包括数据库列,表/视图和其他表格型。

支持i18n,当前提供两种语言(中文和英文)。

提供收藏功能,管理由用户收集的文本信息。

支持通过插件扩展其功能。

iPL/SQL Developer

iPL/SQL Developer是PL/SQL Developer的WEB版本,界面风格均按PL/SQL Developer的样式实现。可实现部分在线建表、查询管理工作。

java mysql工具_Java开源数据库管理工具相关推荐

  1. Java开源数据库管理工具

    SQuirreL SQL Client SQuirreL SQL Client 是一个用 Java 编写的程序,它允许您查看数据库的内容.发出 SQL 命令,以及如您将看到的,执行许多其他功能.构建该 ...

  2. java部署工具下载_Walle部署工具-Walle(开源部署工具)下载 v2.0.1官方版--pc6下载站...

    Walle开源部署工具是一款免费开源的上线部署平台,Walle开源部署工具支持各种web代码发布,php.java等代码的发布.回滚可以通过web来一键完成.walle更人性化,高颜值,支持git.多 ...

  3. java性能分析工具_java性能分析工具

    如何利用 JConsole观察分析Java程序的运行,进行排错调优 http://jiajun.iteye.com/blog/810150 如何使用JVisualVM进行性能分析 http://jia ...

  4. java 单元测试用例_Java之单元测试工具(Junit)

    Junit是Java单元测试框架,一般Eclipse里面会集成这个Junit4测试工具 既然是测试工具,虽然开发用得比较多,但作为测试人员也需要具备会Junit测试的思想,况且技多不压身 这里简单介绍 ...

  5. java web 爬虫_Java开源Web爬虫项目

    原标题:Java开源Web爬虫项目 百度百科解释 网络爬虫:网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚 ...

  6. arthas 查看哪个方法调用最耗时_Java开源诊断工具Arthas使用方法详解

    一.前言 1.热更新代码的场景 (1)当线上服务器出现问题时,有些时候现有的手段不足以发现问题所在,可能需要追加打印日志或者增加一些调试代码,如果我们去改代码重新部署,会破坏问题现场,可以通过热部署的 ...

  7. java时间随机数_java开发代码工具类(时间戳/随机数/日期等)

    简介 java开发代码工具类,提高开发效率,持续更新~ 实践 package com.springboot.sixmonth.common.util; import java.math.BigInte ...

  8. java 反编译工具=_JAVA反编译工具精选

    目前,比较流行的JAVA反编译工具有近30种,其中有三款堪称精品: 一. 应用广泛的JAD 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎--JAD,其中主要包括:Front ...

  9. 用java怎么开发图片标注工具_java 图片处理工具 测试

    使用google 开源工具 对图片进行 压缩 处理 , 这里只测试一下压缩功能 : @RequestMapping(value = "/image/dealImage", meth ...

最新文章

  1. (转) 使用Speech SDK 5.1文字转音频
  2. 扔掉Swagger,试试这款功能强大,零注解侵入的API接口文档生成工具!
  3. linux中rm删除的文件是否可以恢复,Linux下用rm删除的文件的恢复方法
  4. 7.2.3 使用RenderTargetBitmap类生成图片
  5. 1.6 Java项目实战:计算平均成绩
  6. html的!DOCTYPE标签初窥
  7. oracle修改物化视图字段,获取物化视图字段的修改矢量(一)
  8. Linux用户与用户组
  9. 进BAT一线大厂,前端工程师如何做准备?
  10. 配置环境_python虚拟环境的搭建
  11. sql设为简单模式sql_SQL模式演练
  12. hive 直接访问mysql_hive 直接插入mysql
  13. linux用户组500,Linux用户及用户组权限
  14. solr学习笔记-linux下配置solr
  15. oracle数据库简单的学多久,讲讲新人的oracle数据库学习
  16. SpringBoot + React汽车租赁管理系统 附带详细运行指导视频
  17. 数据库事务隔离级别与锁
  18. 车载T- BOX全国产化电子元件推荐方案
  19. python中、常见的结构化数据不包括_数据分析的主要内容仍是结构化计算_数据分析师...
  20. harry -考级复习2

热门文章

  1. share.weiyun.com微云网页链接无法打开 解决办法
  2. 刷qcn工具|大部分机型qcn文件集合|亲测有效
  3. deepin 服务器_堡塔远程终端连接你的Linux服务器
  4. JavaScript要点(不含有语言基础语法)
  5. 微信APP支付-JAVA
  6. 诺基亚第3季度开售Lumia 610支持NFC技术(含视频)
  7. 后门狂奔者reper.exe专杀
  8. 终于,一键打通了微信和QQ
  9. 从头学习C语言——(3)输入函数
  10. ssJ框架搭建的流程