数据结构论坛

首页 » 分类 » 分类 » Java开源数据库管理工具
TUhjnbcbe - 2021/5/24 18:54:00
北京痤疮医院地图 http://disease.39.net/bjzkbdfyy/210112/8583101.html
尚学堂导读

任何web软件和应用程序都需要强大的数据库管理工具,因此开发者选择一款合适的数据库管理工具尤为重要。本文列出了几款好用的数据库管理工具(有些并非开源或免费),以供开发者们参考选择:

1SQuirreLSQLClient

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

2iSQL-Viewer

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

3DbmJ

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

4SQLAdmin

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

5SQLMinus

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

6ViennaSQL

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

7Adit

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

8GUAM

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

9QueryForm

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

10FreeQueryBuilder

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

11PKLite

PKLite是一个Java开源SQL客户端,可以连到任何有JDBC驱动的数据库并可运行在任何有JavaVM的操作系统上。它有基本查询,更新的功能。它的目标是创建一个轻量级的SQL客户端(大约1MB),便于使用与安装。

PKLite在同一时间可以连接多个数据库并可查询结果导出为一个CSV/HTML/XML文件,还可运行SQL脚本。

12Jackcess

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

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

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

13Druid

Druid是一个允许用户以图形的方式来创建数据库的工具。用户可以add/change/delete数据库对象(表格,字段等)。

一旦数据库创建完成Druid就能够为你生成便于浏览所有表格的HTML/PDF文档,Javaclasses(每一个表格对应一个table),数据字典,SQLscript等。

14DatastreamPro

DatastreamPro是一个数据库"浏览器"和数据操作工具。它易于使用,可靠,稳定,操作直观。

DatastreamPro支持所有兼容JDBC的数据库(已经在Oracle,MySQL,postgreSQL和HSQLDb上测试成功)。

利用它可以浏览与编辑数据库中的数据,可在一个友好的界面中运行与编辑SQL脚本,可使用查询编辑器来编辑SQL查询,可同时连接到多个数据库和易于使用的连接向导等。

喜欢点个赞!

往期精彩

Java开发的内存结构堆内存该设置多大空间?

Java开发开源框架Spring的知识点

如何使用jstack分析线程状态

相关阅读

JavaWeb学习步骤

Web前端|用Css3求婚!

Web前端开发是做什么的?学Web前端有前途吗?

尚学堂--8月开班时间

免费公开课

每周一、四、六

周一周四公开课:下午两点开始

周六公开课:早上九点开始

1
查看完整版本: Java开源数据库管理工具