• 强烈推荐一个超酷的跨平台、支持多数据库的数据库管理工具


    DBFarmer:http://www.dbfarmer.com/

    它是基于Java和Eclipse技术构建的跨平台、支持多数据库的数据库管理工具,界面相当友好,功能非常强大。

    你可以把DbFarmer当作是一个DBA工具,它目前所支持的功能有:

    • 执行SQL语句功能(查询分析器)
    • 方便的打开数据表格内容并编辑其中的数据
    • 数据库库结构浏览器(元信息)
    • 大对象观察者(LobSpy)
    • JSQL

    概览

        这是DbFarmer的"Db Explorer"透视图。DbFarmer基于Eclipse RCP技术,因此,有许多Eclipse的术语在DbFarmer中得到了体现,譬如视图、编辑器、透视图等。 在这张图片中,便包含了"数据库结构浏览视图","JSQL编辑器"以及"控制台视图"。这些视图与编辑器的组合便构成了"Db Explorer"透视图。

        更多Eclipse相关概念,请参考:www.eclipse.com

     



    大对象观察者(LobSpy)

        LobSpy能够非常方便的帮助你管理数据库中的大对象字段(BLOB或者CLOB)。 譬如,我们经常需要向数据库的BLOB字段插入图片,或者向CLOB字段插入长文本,LobSpy能够帮助你针对LOB字段的查看、更新、插入、删除等操作。




    数据库结构浏览器

        通过数据库结构浏览器,你可以方便的查看当前数据库的库结构,并能够针对某个数据库对象进行相关的操作。 譬如,你可以打开一张表,取得当前表的数据,然后就可以方便的编辑该表的数据,就象编辑Excel表格一样。




    JSQL

        我们知道JSP是利用Java代码片断生成html,生成的html用来在浏览器中展现。而JSQL是利用Java代码片断生成SQL语句,生成的SQL语句用来被DbFarmer所执行。 JSQL的语法结构非常类似于JSP语法,包括 import 区(以<%@ %>为界限); Script区(以<%%>为界限) ;以及输出区(<%=%>)。其中,import区全局只能有一个,Script区及输出区不限。生成的的SQL语句将会在Console视图的消息页显示。Message页同时作为JSQL的System.out流及System.err流。

        JSQL编辑器还提供了代码辅助的功能。




    特性:

    1、支持MySQL、MSSQL、Oracle等主流数据库;

    2、支持BLOB的可视化/Binary编辑(包括导入/导出);

    3、支持类似脚本的循环SQL语句执行;

    4、支持多视图切换查询分析;

    5、跨平台(用Java的,那就肯定了) :)

    6、友好的向导式创建数据库链接;

    7、详细的操作过程、结果、异常的记录与分析;

    个人感觉可以打80分:)


    目前是免费试用,呵呵,更多的还是让大家去挖掘吧!

    DbFarmer 0.1是DbFarmer的第一个版本:http://www.dbfarmer.com/download/0.1/dbfarmer.zip

    第一次启动比较慢,大家耐心等待,然后点击splash就可以了。

    额外说一下:是国内某牛人写的,不是我。

  • 相关阅读:
    shell学习(三)
    shell学习(四)
    自定义yum源
    fpm制作rpm包
    shell学习(三)
    shell学习(二)
    linux系统下创建lvm挂载到指定目录
    nginx做代理安装docker
    df -h命令卡死解决办法
    docker安装
  • 原文地址:https://www.cnblogs.com/unruledboy/p/67393.html
Copyright © 2020-2023  润新知