Java开源数据库管理工具
更多SQuirreL SQL Client 信息
?iSQL-Viewer? iSQL-Viewer是一個符合JDBC 2.x的SQL客戶端,它支持多種數據庫如PostgreSQL, MySQL, Oracle,和 Informix。它提供了許多工具來執行簡單的數據庫任務。更多iSQL-Viewer信息
?DbmJ? DbmJ針對SAPDB數據庫管理工具。更多DbmJ信息
?SQL Admin? SQL Admin是一個通過JDBC連接與發送命令到數據庫java寫的SQL客戶端。它的目的是創建一個跨平臺,跨數據庫的數據庫管理客戶端。更多SQL Admin信息
?SQLMinus? 這個SQL客戶端有著許多友好的開發特性。更多SQLMinus信息
?ViennaSQL? ViennaSQL是一個用JAVA寫成的圖形用戶界面的數據庫客戶端工具,通過JDBC來訪問和管理SQL數據庫,只要有JDBC驅動的數據庫都可用ViennaSQL來管理,只要能運行JAVA的地方它就能運行,有一個很好的例子就是可以在LINUX/NT中通過JDBC來訪問ORACLE數據庫。更多ViennaSQL信息
?Adit? Adit的目標是成為一個輕量級的數據庫查詢工具。更多Adit信息
?GUAM? GUAM一個用JAVA和Swing工具包寫的管理MySQL數據庫用戶圖形界面。更多GUAM信息
?QueryForm? QueryForm是一個很方便用戶查詢,刪除,修改,新增數據的數據庫管理工具。更多QueryForm信息
?FreeQueryBuilder? FreeQueryBuilder也是一個通過JDBC管理數據庫的工具。它支持的數據庫有ORACLE, MySQL, HSQLDB, Firebird等。更多FreeQueryBuilder信息
?PKLite? PKLite是一個Java開源SQL客戶端,可以連到任何有JDBC驅動的數據庫并可運行在任何有Java VM的操作系統上.它有基本查詢,更新的功能.它的目標是創建一個輕量級的SQL客戶端(大約1 MB),便于使用與安裝.PKLite在同一時間可以連接多個數據庫并可查詢結果導出為一個CSV / HTML / XML文件,還可運行SQL腳本.更多PKLite信息
?Jackcess? Jackcess是一個純Java包用于讀取和寫入MS Access數據庫.它不是一個應用程序,沒有GUI只是一個Java包.要顯示一個表中的內容代碼可這么寫:
Database.open(new File("my.mdb")).getTable("MyTable").display();
更多Jackcess信息
?Druid? Druid是一個允許用戶以圖形的方式來創建數據庫的工具.用戶可以add/change/delete數據庫對象(表格,字段等).一旦數據庫創建完成Druid就能夠為你生成便于瀏覽所有表格的HTML/PDF文檔,Java classes(每一個表格對應一個table),數據字典,SQL script等.更多Druid信息
?Datastream Pro? Datastream Pro是一個數據庫"瀏覽器"和數據操作工具.它易于使用,可靠,穩定,操作直觀。Datastream Pro支持所有兼容JDBC的數據庫(已經在Oracle,MySQL,postgreSQL和HSQLDb上測試成功).利用它可以瀏覽與編輯數據庫中的數據,可在一個友好的界面中運行與編輯SQL腳本,可使用查詢編輯器來編輯SQL查詢,可同時連接到多個數據庫和易于使用的連接向導等。更多Datastream Pro信息
?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
更多DBBrowser信息
?BasicQuery? BasicQuery是一個基于Swing的查詢分析器。它通過JDBC驅動訪問數據庫,也支持通過連接池連接數據庫。因此可以測試引入連接池和不引入連接池對執行速度的影響。更多BasicQuery信息
?T-SQL developer? T-SQL developer支持的特性包括:1.數據庫對象樹視圖:
*.所選數據庫的層次,它的表格和字段,關健字等。
*.查看表格中的數據。
*.對象基本的新增/修改/刪除操作。
2.SQL編輯器:基本的剪切,復制,粘貼等功能。
*.語法高亮顯法。
*.代碼自動完成(自動提示表,字段,函數及參數等)。
3.存儲過程調試器。
4.導入/導出工具:把數據庫對象導入/導出成文本文件,SQL腳本等。
更多T-SQL developer信息
?JSqlTool? JSqlTool是一個基于swing通過JDBC/ODBC來查看(包括過濾、排序等)和編輯數據庫表格/視圖中的內容并能夠執行sql腳本(具備語法著色功能)。表格數據可以導成SQL新增語句或Excel文件。JSqlTool還提供查看、打印、導出、保存數據庫E/R圖的功能。更多JSqlTool信息
?Execute Query? Execute Query一個開源的數據庫管理工具,具有:查詢編輯器,數據庫瀏覽器,生成ERD,比較數據類型,創建表格,創建索引,生成SQL腳本,導入/導出數據,導入/導出XML數據,連接管理等功能。更多Execute Query信息
?DataBrowser? DataBrowser是一個基于Java跨平臺,跨數據庫的數據訪問工具。提供多種數據庫連接器包括:ODBC,Oracle,DB2,PostgreSQL,MS SQL Server,MySQL,InstantDB。利用該工具能夠查看表和視圖的結構,查看表字段的數據類型。它還提供一個語法高亮顯示的SQL編輯器以便編輯,調試,執行和保存SQL腳本。更多DataBrowser信息
?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)。
更多SQLeonardo信息
?DBEdit? DBEdit是一個數據庫編輯工具,采用Java5開發。它支持的數據庫包括:Oracle,DB2,MySQL。提供的主要功能包括:可直接更改查詢結果中的記錄并保存;新增、修改、刪除和復制記錄;打開、復制/粘貼、導出/導入BLOB與CLOB字段類型中的數據;運行SQL腳本;Schema查看;把結果導到Excel;把記錄集導成insert語句。更多DBEdit信息
?SQL Workbench/J? SQL Workbench/J是一個獨立于DBMS,跨平臺的SQL查詢分析工具。支持:直接在查詢結果集中編輯,新增和刪除數據;在查詢結果集、SQL statement、導入和導出中支持BLOB數據。在SQL語句中采用變量替換;能夠生成數據結構的XML報告,以便能夠重構數據庫模型;能夠比較兩個數據庫在結構上有何不同之處;在編輯SQL語句時能夠自動提示表格和字段;所有SQL腳本運行在批處理模式下;SQL Workbench/J還提供一個DataPumper工具用于直接在兩臺服務器上相互復制數據,DataPumper功能還能夠當作SQL命令使用以實現批處理。?
更多SQL Workbench/J信息
?WolfDBManager? WolfDBManager是一個適用于SQL開發人員的Eclipse RCP應用程序,需要JRE1.6運行環境。它具有以下特性:SQL語法高亮顯示、內容提示(Contents Assist)、分析/校驗/執行SQL語句、SQL語句折疊/格式化、比較結果集數據、結果導成Excel或HTML、歷史操作管理、更換操作界面皮膚、支持閃回查詢(Flashback Query)、支持Graph[JFreeChart] 、支持超鏈接[HTMLBrowser, SQLExecution]等。更多WolfDBManager信息
?MyJgui? MyJgui是一個MySQL數據庫GUI管理工具。它能夠存儲可同時使用的多個連接。所有數據操作都過一個Grid實現。此外MyJgui還能夠收藏查詢參數。更多MyJgui信息
?MyJSQLView? MyJSQLView是一個易于使用的Java GUI客戶端用于查看,編輯,新增,刪除MySQL,PostgreSQL與HSQL數據庫中的數據。一個查詢工具能夠構建復雜的SQL語句,排序,搜索和導入/導出表格中的數據。更多MyJSQLView信息
?ThinkUI SQL Client? ThinkUI SQL Client提供的功能包括:數據庫元數據瀏覽(結構,表格,視圖,約束,觸發器,存儲過程等);SQL查詢工具能夠自動從Table元數據生成新增、修改、查詢SQL語句;執行存儲過程的圖形用戶界面;數據模型獲取與定制;從Flat文件導入數據(支持Excel,CSV和Tab分割符文件);利用Velocity模板引擎和數據庫元數據生成Java Bean、DAO、SQL、EJB、JSP等代碼。更多ThinkUI SQL Client信息
?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。
? -
更多DBExplorer信息
- 支持大部分數據庫包括: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,當前提供兩種語言(中文和英文)。
- 提供收藏功能,管理由用戶收集的文本信息。
支持通過插件擴展其功能。 更多CoolSQL信息
更多iPL/SQL Developer信息
?
?Druid? Druid是一個數據庫創建和管理GUI工具。用戶可以添加/修改/刪除數據庫對象(表格,字段等)。Druid還能夠生成SQL腳本,數據字典,描述表格信息的HTML,PDF,DocBook等格式的文檔。為JDO生成Java Bean支持Castor和OJB。收錄時間:2010-11-15 22:45:26
更多Druid信息
?DiffKit? DiffKit 是一個應用、一個框架,用來比較兩個表的數據、一個字段一個字段的比較。表可以是來自不同的數據源,例如數據庫、CSV文件等,DiffKit 類似 Unix 下的 diff 工具。收錄時間:2010-11-21 17:06:07
更多DiffKit信息
?Java SQL Admin Tool? 這是一個采用Java Swing開發的數據庫管理工具,通過JDBC訪問數據庫需要安裝JDK 1.6。支持一些常用的操作如:創建/刪除表格
創建索引
執行SQL語句
一個查詢向導
數據導出
收錄時間:2010-12-06 08:37:02
更多Java SQL Admin Tool信息
?DB Sanity? DB Sanity能夠對一個數據庫進行檢測用于驗證數據的一致性和應用程序部署的正確性。它通過命令行調用并生成一個包含總結和數據庫故障條目列表的HTML報告。收錄時間:2011-01-07 23:04:31
更多DB Sanity信息
?Web-based SQuirreL SQL Client? Web-based SQuirreL SQL Client提供的功能包括查看數據庫結構,導入/導出和管理數據庫,可以創建數據庫,數據表,存儲過程,視圖,觸發器和用戶。支持Oracle、 db2、mysql、MS SQL server、FireBird、Postgres數據庫。收錄時間:2011-02-23 08:44:29
更多Web-based SQuirreL SQL Client信息
?JMongoBrowser? JMongoBrowser是一個GUI程序用于瀏覽和管理一個MongoDB集群。它支持Linux、Windows和Mac OSX。功能包括:
* 可以連到單一個服務器,一個克隆集或一個MongoS實例。
* DB操作:創建、刪除、認證、控制等。
* 集合操作:創建、重命名、刪除、查找、插入和保存等。
* 文檔操作:更新、復制、和刪除等。
* 索引操作:創建、刪除等
* Shard操作:激活sharding、添加shard、shard收集等
* GUI Document構造器
* 將數據導入/導出成多種數據格式JSON、BSON、CSV等。
* Support for query options and write concerns (getLastError)
* Display of numerous stats (server status, db stats, replication info, etc)
* Mongo tree refreshes to have a real time view of cluster (servers up/down, durability, etc)
* All operations are executed in background to keep UI responsive
* Background threads can repeat commands automatically
* GUI is identical on all OS 收錄時間:2011-05-23 11:05:24
更多JMongoBrowser信息
?aSQLiteManager? aSQLiteManager這個工具可用于管理Android中的SQLite數據庫。SQLite是一個小巧、快速、嵌入式的SQL數據庫引擎,支持SQL92,同時支持跨平臺系統,無需系統服務,只有一個db文件,可移植性很好。aSQLiteManager支持以下功能:- STRING(string, text)
- INTEGER(integer)
- FLOAT (real, float, double)
- DATE(date)
- TIME time)
- DATETIME datetime)
- BOOLEAN boolean, bool)
- PHONENO phoneno)
- BLOB - for the time beeing the aSQLiteManager editor does not handle BLOB fields
更多aSQLiteManager信息
?DBeauty? DBeauty是一個面向關系的數據庫瀏覽器。提供洞察數據和行之間的相互關系的功能。特性:?更多DBeauty信息
查看原文:http://www.open-open.com/2_50.htm
轉載于:https://www.cnblogs.com/langtianya/p/3156132.html
總結
以上是生活随笔為你收集整理的Java开源数据库管理工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言(九)C语言概述
- 下一篇: 安装eclipse for c/c++环