zoukankan      html  css  js  c++  java
  • DBA乐开怀:十大开源SQL客户端让你轻松管理数据库

    SQL客户端是每个开发人员所需的必不可少的工具。他们帮助开发人员轻松地在任何数据库执行SQL查询。它们对于解决任何数据库相关的问题也是非常重要的。

    1. SQuirreL SQL Client

    SQuirreL SQL Client是目前最流行的开源SQL客户端。它提供了图形化的Java程序,这将允许您查看一个JDBC兼容数据库的结构,浏览表中的数据,SQL命令等等。

    2. iSQL-Viewer

    iSQL-Viewer是一个用Java编写的开源JDBC兼容数据库2.X客户端。它实现了跨平台JDBC API功能。它通过单一的界面一切。iSQL-Viewer浏览器兼容大多数数据库平台,包括PostgreSQL、MySQL、Oracle和 Informix。iSQL-Viewer提供了多种工具和功能执行常见的数据库任务。

    3. LiquiBase

    LiquiBase是一个开源的(LGPL)数据库,用于跟踪,管理和应用数据库的变化的独立库。它建立于一个简单的前提:所有数据库的更改都存储在一个可读的形式中,还可以跟踪到源代码控制检查。

    4. Henplus

    HenPlus是用Java编写的SQL外壳,JDBC为任何数据库提供支持。所以基本上任何数据库都支持。我们为什么需要这个?任何数据库都附带 了一些外壳,但他们都有缺少的功能(以及一些外壳,这些根本无法使用)。如果你有一次使用这些数据库(如果您是开发人员,当你做这一切的时候),会感到在 这些工具之间切换多个数据库的工作是多么的乏味。

    5. QuantumDB

    QuantumDB是一个基于Eclipse开发平台的简单但功能强大的数据库访问插件。 QuantumDB允许您连接到JDBC驱动程序链接的数据库,使用标准的审查模式:表,视图和序列查找列,索引和外键信息,即席发布查询或对数据库中的其他SQL语句进行操作。

    6. dbbrowser

    DBBrowser是一个开源跨平台的工具(GPL),可以用来查看一个数据库的内容。它支持CLOBS和BLOBS。它被设计成支持Oracle 和MySQL。用户永远不必写SQL语句来查看SQL窗口,即使是SQL所提供的数据。支持ER图(实体关系),XMLTypes以及更多DBMS计划包 括在未来版本。

    7. Jackcess

    Jackcess是一个纯Java编写用于读取和写入到MS Access数据库的客户端。这不是一个应用程序。没有图形用户界面。这是一个library,其他开发人员打算将它用来构建Java应用程序。

    8. SQL Workbench-J

    QL Workbench-J是一个SQL数据库的DBMS independet前端。它可用在批处理模式下,具有强大的出口和进口能力。它也提供了一些扩展到SQL(支持变量替换,与当地的BLOB文件名),并 尝试统一处理SQL数据库。它可以直接拷贝两个批号和图形用户界面不同的服务器表中的数据。

    9. SQL Admin

    SQL Admin是一个Java客户端,应用程序通过JDBC连接并发送查询不同的数据库。其主要思想是建立一个多平台和多数据库瘦客户端。

    10. SQLeonardo

    SQLeonardo是一个功能强大且易于使用的查询数据库工具,。当您用SQLeonardo工作,意味着你并不需要了解SQL,只需要工作在图形环境和在此环境中数据,这针对的是数据库的标准编程语言。

  • 相关阅读:
    使用poi读取excel文件 Cannot get a text value from a numeric cell
    异步往数据库中插入每个用户的增删改操作日志
    mybatis where in语句中参数过多
    使用泛型实现对int数组或者String数组进行排序
    读取hdfs目录,并在web页面上展示文件里的内容
    java使用优先级队列实现哈夫曼编码
    使用JavaScript动态的绑定、解绑 a 标签的onclick事件,防止重复点击
    git概念和操作流程
    新的学习路径、学习想法和思路的头脑风暴:基于泰迪云课程,对数据分析和数据建模,机器学习算法进行统筹,接着是基于大数据的数据挖掘、进度、
    RSA加密算法流程,公钥加密,私钥解密
  • 原文地址:https://www.cnblogs.com/top5/p/1618388.html
Copyright © 2011-2022 走看看