zoukankan      html  css  js  c++  java
  • 免费并好用的关系型数据库管理工具及hive客户端

    一、免费的数据库管理工具

    1. 后端开发经常需要和数据库打交道,经常是各种数据mysql,postgresql,sqlite,mssql,hive等。
    2. 之前一致用navicat,但是这个收费的商业软件,人穷买不起。
    3. 一直在寻找可以同时支持多种数据库,还免费的,好用的,直到试用了DBeaver

    二、DBeaver的介绍、下载

    1. DBeaver 图标是一个小河狸,是一个通用的数据库工具,可以设计、管理、分析数据库
    2. DBeaver 支持常用的数据库:MySQL, PostgreSQL, SQLite, Oracle, DB2, SQL Server, Sybase, MS Access,
      Teradata, Firebird, Apache Hive, Phoenix, Presto,ClickHose
    3. DBeaver分社区版和商业版
      • 商业版,支持redis/mongodb/Cassandra/InfluxDB/Amazon DynamoDB/Amazon DocumentDB/Google Bigtable/Couchbase/CouchDB
      • 商业版,还有oracle/sqlserver等高级扩展
    4. DBeaver是基于java和eclipse开发的,支持多平台(win/mac/linux),以及elipse的插件,语言支持中文
    5. 下载地址:https://dbeaver.io/download/
    6. windows下的安装文件下载,https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe

    三、DBeaver的安装和使用

    1. windows下,都下一步,下一步,协议是apache
    2. 每一种数据库,需要单独下载数据库驱动
    3. 增加aliyun的maven, 下载驱动更快
    4. 打开一个Mysql数据,属性,数据,ER图,三个tab页,非常方便好用

    四、连接hive数据库

    1. 市场上支持Hive的客户端很多,但都是自己的一套使用习惯
    2. DBeaver方便用户一套使用习惯,通用的这些数据库,
    3. 只需要下载hive的jar驱动好,然后和其他关系数据库一样快速连接
  • 相关阅读:
    SublimeText3激活
    Mysql数据备份
    supervisor介绍与使用
    spark-submit介绍
    Spark之spark.sql
    MarkDown编写方法
    Nginx配置多级代理后获取用户真实IP
    Hive之UDF解释
    Hive之分组取前几条记录
    Hive之Map和Reduce的优化
  • 原文地址:https://www.cnblogs.com/qumogu/p/14411286.html
Copyright © 2011-2022 走看看