一、免費的數據庫管理工具
- 后端開發經常需要和數據庫打交道,經常是各種數據mysql,postgresql,sqlite,mssql,hive等。
- 之前一致用navicat,但是這個收費的商業軟件,人窮買不起。
- 一直在尋找可以同時支持多種數據庫,還免費的,好用的,直到試用了DBeaver
二、DBeaver的介紹、下載
- DBeaver 圖標是一個小河狸,是一個通用的數據庫工具,可以設計、管理、分析數據庫
- DBeaver 支持常用的數據庫:MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access,
Teradata, Firebird, Apache Hive, Phoenix, Presto,ClickHose - DBeaver分社區版和商業版
- 商業版,支持redis/mongodb/Cassandra/InfluxDB/Amazon DynamoDB/Amazon DocumentDB/Google Bigtable/Couchbase/CouchDB
- 商業版,還有oracle/sqlserver等高級擴展
- DBeaver是基於java和eclipse開發的,支持多平台(win/mac/linux),以及elipse的插件,語言支持中文
- 下載地址:https://dbeaver.io/download/
- windows下的安裝文件下載,https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe
三、DBeaver的安裝和使用
- windows下,都下一步,下一步,協議是apache
- 每一種數據庫,需要單獨下載數據庫驅動
- 增加aliyun的maven, 下載驅動更快
- 首選項->連接->驅動->Maven->添加,http://maven.aliyun.com/nexus/content/groups/public/
- 新增的maven.aliyun.com【向上】挪到最上面
- 點【應用】保存
- 打開一個Mysql數據,屬性,數據,ER圖,三個tab頁,非常方便好用
四、連接hive數據庫
- 市場上支持Hive的客戶端很多,但都是自己的一套使用習慣
- DBeaver方便用戶一套使用習慣,通用的這些數據庫,
- 只需要下載hive的jar驅動好,然后和其他關系數據庫一樣快速連接
