http://blog.csdn.net/flashlm/article/details/1672836

插件名称: SQLExplorer
插件分类: SQL Editor
插件版本: 2.2.4
插件主页:[url]https://sqlexplorer.dev.java.net/[/url]
下载地址:[url]http://puzzle.dl.sourceforge.net/sourceforge/eclipsesql/net.sourceforge.sqlexplorer_2.2.4.zip[/url]

插件介绍:
SQLExplorer是Eclipse集成开发环境的一种插件,它可以被用来从Eclipse连接到一个数据库。SQLExplorer插件提供了一个使用SQL语句访问数据库的图形用户接口(GUI)。通过使用SQLExplorer,能够显示表格、表格结构和表格中的数据,以及提取、添加、更新或删除表格数据。SQLExplorer同样能够生成SQL脚本来创建和查询表格。所以,与命令行客户端相比,使用SQLExplorer可能是更优越的选择。

安装条件:
eclipse-SDK-3.1.2-win32
[url]http://mirrors.nsa.co.il/eclipse/eclipse/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip[/url]

SQLExplorer_2.2.4
[url]http://puzzle.dl.sourceforge.net/sourceforge/eclipsesql/net.sourceforge.sqlexplorer_2.2.4.zip[/url]

一、安装SQLExplorer插件

在 这里用link方式来安装SQLExplorer插件,将下载下来的net.sourceforge.sqlexplorer_2.2.4.zip包,解 压缩到比如D:/eclipseplugins目录,将net.sourceforge.sqlexplorer_2.2.4目录重新命名为: sqlexplorer_2.2.4目录,改成如下目录结构:D:/eclipseplugins/sqlexplorer_2.2.4/eclipse /plugins/net.sourceforge.sqlexplorer_2.2.4,然后在比如:D:/eclipse-SDK-3.1.2/ links新建一个sqlexplorer_2.2.4.link文件,这文件指向sqlexplorer_2.2.4插件所在的目录,也就是D:/ eclipseplugins/sqlexplorer_2.2.4目录,重新启动Eclipse,就可以看到sqlexplorer插件了,若没看到, 请在eclipse启动参数加上参数-clean,即eclipse.exe -clean,就可以了!如图
在Eclipse中“Window->preferences...“检查sqlexplorer是否安装成功,

表明安装成功!~-~

二、使用SQLExplorer插件

SQLExplorer 通过JDBC连接数据库的,包括Oracle、SQLServer、MySQL等流行的关系数据库,因此为了便于加深理解和使用,本例子建立一个从 Eclipse到SQL Server2000数据库的JDBC连接,接着将在SQLExplorer图形SQL客户端提取和显示示例数据。

上 一节介绍了安装SQLExplorer,接下来在使用SQLExplorer前需要配置,启动Eclipse后,打开SQLExplorer视窗,在 Eclipse中集成环境中单击”Open perspective“->”Other...“按钮来打开一个视窗,选择SQLExplorer插件,如图:

就 将看到SQLExplorer视窗显示在Eclipse左边中,Drivers标签显示了不同的数据库驱动,它们用来连接不同的数据库,现在可用的数据库 包括DB2、Oracle、Sybase、HSQLDB、SQLServer和PostgreSQL,针对SQLServer来配置 SQLExplorer,为了配置SQLServer驱动,右击Microsoft MSSQL Server JDBC Driver结点,并且选择 Change the selected Driver,如图

在 Modify driver框中,选择 Extra Class Path 标签,并且单击 Add 按钮将SQLServer驱动.jar文件添加到类路径中,下图显示将SQLServer的JDBC驱动加到 Eclipse 的类路径中。将 Driver 栏中的Example URL改成jdbc:microsoft:sqlserver://server-name:1433,这里的server-name指的是 SQLServer服务器名称,比如连接本地数据库改成jdbc:microsoft:sqlserver://localhost:1433即可。
底下的Driver Class Name不需要改,采用默认值即可,如图

若 要连接MS SQL Server数据库并提取其中的表格,需要为连接建立一个别名,一个连接的别名说明了连接设置,JDBC驱动、URL、用户名和密码。在 SQLExplorer视窗中选择 Aliases 标签,单击“Create new Aliases”按钮来创建一个新的别名,如图

在“Create new Aliases”框中,指定一个别名,选择“Microsoft MSSQL Server JDBC Driver”来为MS SQL Server数据库创建一个别名。在 URL 域中指定数据库的连接 URL,如:jdbc:microsoft:sqlserver://localhost:1433,下图展示了MS SQL Server别名的设置,

以上操作将一个MS SQL Server别名加入到 Aliases标签中,如图所示,若要修改一个别名,右键点击别名结点并选择“Change the selected Alias.”

MS SQL Server别名用来连接到 SQL Server数据库并且从中提取数据,要打开数据库连接,右击MS SQL Server别名结点并选择“Open...”,如图

在 Connection框中,指定登录到 SQL Server数据库使用的用户名和密码,然后点击“OK”按钮,下图展示了登录的设置,缺省情况下,对于 sa用户不需要密码

一个与SQL Server数据库的JDBC连接建立起来了,一旦连接上了,Eclipse就会显示SQL Server数据库中不同的数据库模式,如图

以上完成了对 SQL Server数据库的配置和连接了。

对其他数据库的支持

这 个JDBC连接的例子是关于配置与SQL Server数据库连接的,通过在 Drivers标签中为数据库选择合适的驱动,可以配置与其他数据库的JDBC支持,只需为选定的数据库指定驱动类和连接URL,就可以配置与该数据库的 JDBC连接,以下列出的是其他数据库的驱动类、连接URL和.jar文件。

DB2

Driver Class:com.ibm.db2.jdbc.app.DB2Driver
Connetion URL:jdbc:db2:<database>
Driver .jar/.zip:db2java.zip

Sybase

Driver Class:com.sybase.jdbc2.jdbc.SybDriver
Connetion URL:jdbc:sybase:Tds:<host>:<porl>/<database>
Driver .jar/.zip:jconn2.jar

Oracle

Driver Class:oracle.jdbc.driver.OracleDriver
Connetion URL:jdbc:oracle:thin:@<host>:<porl>:<sid>
Driver .jar/.zip:classes12.zip

PostgreSQL

Driver Class:org.postgresqlDriver
Connetion URL:jdbc:postgresql://<server>:<port>/<database>
Driver .jar/.zip:postgresql.jar

MySQL

Driver Class:com.mysql.jdbc.Driver
Connetion URL:jdbc:mysql://<server>:<port>/<database>
Driver .jar/.zip:mysql-connector-java-3.0.16-ga-bin.jar

以上列表中,<database>是指数据库实例,<port>是数据库连接端口,<sid>是数据库的SID,<server>是数据库服务器。

访问数据库数据

现在我们将从示例库pubs中的示例表employee提取数据,如果是从一个命令行SQL客户端访问数据库,则使用如下命令来提取数据:
SQL>SELECT * FROM employee

这 将以文本表的形式显示数据,使用图形SQL客户端SQLExplorer,数据将以结构表的形式显示,SQLExplorer同样也会生成创建表和从中提 取数据的SQL脚本,如果使用DESC命令在一个命令行客户端中显示表格的结构,只有列名、列数据的类型、列数据的长度大小以及非空的值会被显示,有了 SQLExplorer,索引、主键和外键值都会被显示

在Eclipse的SQLExplorer视窗中选择Database Structure View标签,为了显示表employee的结构,在Database Structure View中选择“Database->pubs->TABLE->employee”结点,下图显示了表employee的结构,

Columns标签显示了下表中列出的列:

为了显示选中的表格中的数据,请选择 Preview 标签。图中显示了表 employee中的数据。关于表格的其他的信息分别在 Indexes, Primary Key, Foreign Key 和 Row Count 标签中显示。

若想得到创建表格的 SQL 脚本,右击表结点并且选择“ Create Table Script”,如图所示,

如下图所示,这将生成创建被选表格的SQL脚本,并将其显示在SQLExplorer视窗中的SQL Editor中

Database Structure View的“Preview”标签中的数据是使用缺省的 Select 查询提取的,它包括了表格中所有的列。要想显示缺省的 Select 查询语句,右击表结点并且选择“Generate Select in Sql Editor”,如图所示

下图所示,SQL Editor中显示了从表employee中提取数据的缺省查询语句。注意:显示在 SQL Editor 中的 SELECT 查询语句的结尾没有分号(;)

通过以上SQL Editor可以运行select语句,同样也可以运行update语句、delete语句等,都可以比较好执行程序。

通过在 Eclipse 中配置 SQLExplorer 插件,该集成开发环境获得了图形用户界面(GUI)较之命令行客户端的许多优点。

对SQLExplorer 插件感兴趣的开发人员可以试一试,相信对您有很大的帮助!
  

 
  例子中,我们与MS SQL Server 数据库建立了一个 JDBC 连接,并访问其中的一个示例数据库。SQL Explorer 同样可以被用来配置与其他数据库的连接,包括 DB2, Sybase, Oracle, HSQLDB, SQL Server 和 PostgreSQL。

Eclipse SQLExplorer插件的安装和使用相关推荐

  1. eclipse maven 插件的安装和配置

    maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完毕.Maven是 Apache 下的一个项目.眼下最新版本号是 3.0.4.我用的也是这个. 首先去官网下载 Mave ...

  2. Eclipse常用插件在线安装和离线安装方式

    1.Subclipse 源码管理工具Subversion的Java客户端,对使用Subversion做源码管理的,这个相信用的会比较多.默认使用JavaHL接口,如果使用中没有问题的话,最好别切换 官 ...

  3. ANTLR4入门(二):图示说明eclipse Antlr4IDE插件的安装及语法测试过程

    如果你能正常通过Eclipse Market找到antlr4的插件并正常安装,可以忽略本文. 如果不能,那多半是因为网络问题导致安装Antlr4IDE插件时无法下载文件造成的.我就遇到了这个问题,无法 ...

  4. 【转载】eclipse常用插件在线安装地址或下载地址

    一,反编译插件: A.Jadclipse 1.打开eclipse增加站点:http://jadclipse.sf.net/update,在线安装好JDT Decompiler 3.4.0 2.http ...

  5. (转)eclipse常用插件在线安装地址或下载地址

    一,反编译插件: A.Jadclipse 1.打开eclipse增加站点:http://jadclipse.sf.net/update,在线安装好JDT Decompiler 3.4.0 2.http ...

  6. eclipse常用插件在线安装地址或下载地址

    一,反编译插件: A.Jadclipse 1.打开eclipse增加站点:http://jadclipse.sf.NET/update,在线安装好JDT Decompiler 3.4.0 2.http ...

  7. eclipse如何汉化--安装各国语言包

    eclipse如何汉化–安装各国语言包 虽然我强烈推荐程序员使用Eclipse的英文版(当然,到了现在这个节点,我更喜欢IDEA),但仔细想想,好好了解下Eclipse的语言包插件也是个不错的选择.因 ...

  8. Eclipse插件的安装方法

    转自:http://blog.csdn.net/zhangyabinsky/article/details/7043435 Eclipse插件的安装有两种方法 :一个是在线安装,另一个就是手动安装. ...

  9. 在Eclipse或MyEclipse中安装findbugs插件

    2019独角兽企业重金招聘Python工程师标准>>> 我们都知道,在Eclipse或MyEclipse中安装插件有两种方式,一种是在线安装,第二种是先下载插件然后在本地安装. 在这 ...

最新文章

  1. tensorflow object_detect 操作步骤
  2. Linux中listen()系统调用的backlog参数分析
  3. [Arduino] 学习总结小合集(更新ING)
  4. java编程规范换行_Java编程规范整理
  5. 将隐式神经表示(INR)用于2D图像
  6. MySQL 8.0 CentOS 7安装手册
  7. ActiveMQ的Transport Connectors配置(六)
  8. 查找单项链表中间元素,若有相同,取第一个
  9. 删除一个非空的无用表空间
  10. SpringBoot:Could not autowire there is more than one bean of xx type
  11. 解决Python3 pip list 红色DEPRECATION
  12. 吴恩达悄然发布AI维基,另外他的技术岗已经招满了
  13. 《JQuery 能干点啥~》第7讲 层级选择器_2
  14. Java开发笔记(一百二十七)Swing的标签
  15. 基于单片机的银行排队叫号系统的设计
  16. RC电路 CR电路 理解
  17. 大数据的应用:九大领域
  18. 基于小程序的网上商城系统的设计与实现毕业设计论文,网上购物商城小程序毕业论文
  19. openGauss数据库安全指导手册
  20. Python爬虫案例:爬取必应壁纸

热门文章

  1. 要想提高工作效率,请拒绝做这7种事
  2. 【数据结构与算法】之深入解析“买卖股票的最好时机含手续费”的求解思路与算法示例
  3. 【数据结构与算法】之N个数中有K个数可能的组合算法
  4. 《数据库原理与应用》(第三版)第11章 存储过程和触发器 基础 习题参考答案
  5. Linux把应用放在桌面上
  6. 【机器视觉】dev_update_on和dev_update_off算子
  7. 【Linux】一步一步学Linux——w命令(227)
  8. 【Linux】一步一步学Linux——gpasswd命令(90)
  9. 亚马逊aws 服务器删除_AWS推出Apache Airflow全托管工作流MWAA
  10. 东莞市初中生中考计算机内容,2019年广东东莞市中考考试科目及内容