十大開源SQL客戶端 數(shù)據(jù)庫管理不再難
原創(chuàng)1. SQuirreL SQL Client
SQuirreL SQL Client是目前***的開源SQL客戶端。它提供了圖形化的Java程序,這將允許您查看一個(gè)JDBC兼容數(shù)據(jù)庫的結(jié)構(gòu),瀏覽表中的數(shù)據(jù),SQL命令等等。
2. iSQL-Viewer
iSQL-Viewer是一個(gè)用Java編寫的開源JDBC兼容數(shù)據(jù)庫2.X客戶端。它實(shí)現(xiàn)了跨平臺(tái)JDBC API功能。它通過單一的界面一切。iSQL-Viewer瀏覽器兼容大多數(shù)數(shù)據(jù)庫平臺(tái),包括PostgreSQL、MySQL、Oracle和Informix。iSQL-Viewer提供了多種工具和功能執(zhí)行常見的數(shù)據(jù)庫任務(wù)。
3. LiquiBase
LiquiBase是一個(gè)開源的(LGPL)數(shù)據(jù)庫,用于跟蹤,管理和應(yīng)用數(shù)據(jù)庫的變化的獨(dú)立庫。它建立于一個(gè)簡單的前提:所有數(shù)據(jù)庫的更改都存儲(chǔ)在一個(gè)可讀的形式中,還可以跟蹤到源代碼控制檢查。
4. Henplus
HenPlus是用Java編寫的SQL外殼,JDBC為任何數(shù)據(jù)庫提供支持。所以基本上任何數(shù)據(jù)庫都支持。我們?yōu)槭裁葱枰@個(gè)?任何數(shù)據(jù)庫都附帶了一些外殼,但他們都有缺少的功能(以及一些外殼,這些根本無法使用)。如果你有一次使用這些數(shù)據(jù)庫(如果您是開發(fā)人員,當(dāng)你做這一切的時(shí)候),會(huì)感到在這些工具之間切換多個(gè)數(shù)據(jù)庫的工作是多么的乏味。
5. QuantumDB
QuantumDB是一個(gè)基于Eclipse開發(fā)平臺(tái)的簡單但功能強(qiáng)大的數(shù)據(jù)庫訪問插件。 QuantumDB允許您連接到JDBC驅(qū)動(dòng)程序鏈接的數(shù)據(jù)庫,使用標(biāo)準(zhǔn)的審查模式:表,視圖和序列查找列,索引和外鍵信息,即席發(fā)布查詢或?qū)?shù)據(jù)庫中的其他SQL語句進(jìn)行操作。
#T#
6. dbbrowser
DBBrowser是一個(gè)開源跨平臺(tái)的工具(GPL),可以用來查看一個(gè)數(shù)據(jù)庫的內(nèi)容。它支持CLOBS和BLOBS。它被設(shè)計(jì)成支持Oracle和MySQL。用戶永遠(yuǎn)不必寫SQL語句來查看SQL窗口,即使是SQL所提供的數(shù)據(jù)。支持ER圖(實(shí)體關(guān)系),XMLTypes以及更多DBMS計(jì)劃包括在未來版本。
7. Jackcess
Jackcess是一個(gè)純Java編寫用于讀取和寫入到MS Access數(shù)據(jù)庫的客戶端。這不是一個(gè)應(yīng)用程序。沒有圖形用戶界面。這是一個(gè)library,其他開發(fā)人員打算將它用來構(gòu)建Java應(yīng)用程序。
8. SQL Workbench-J
QL Workbench-J是一個(gè)SQL數(shù)據(jù)庫的DBMS independet前端。它可用在批處理模式下,具有強(qiáng)大的出口和進(jìn)口能力。它也提供了一些擴(kuò)展到SQL(支持變量替換,與當(dāng)?shù)氐腂LOB文件名),并嘗試統(tǒng)一處理SQL數(shù)據(jù)庫。它可以直接拷貝兩個(gè)批號(hào)和圖形用戶界面不同的服務(wù)器表中的數(shù)據(jù)。
9. SQL Admin
SQL Admin是一個(gè)Java客戶端,應(yīng)用程序通過JDBC連接并發(fā)送查詢不同的數(shù)據(jù)庫。其主要思想是建立一個(gè)多平臺(tái)和多數(shù)據(jù)庫瘦客戶端。
10. SQLeonardo
SQLeonardo是一個(gè)功能強(qiáng)大且易于使用的查詢數(shù)據(jù)庫工具,。當(dāng)您用SQLeonardo工作,意味著你并不需要了解SQL,只需要工作在圖形環(huán)境和在此環(huán)境中數(shù)據(jù),這針對(duì)的是數(shù)據(jù)庫的標(biāo)準(zhǔn)編程語言。