日期:2014-05-16  浏览次数:20490 次

eclipse中简单的数据库查询实例以及Quantum插件简介(转)

(转过来收藏的)

步骤:
1.在eclipse中建立一个名为"Chapter11"的新项目,在项目里创建一个名为DataBaseTest的类,向类中输入代码.
2.下载JDBC驱动程序.我的驱动程序在G:/mysql-connector-java-3.1.14
3.将驱动程序包加入到java构件路径中.否则应用程序找不到相应的JDBC驱动.右击chapter11,选中属性,再选择"Java构件路径",点[库]选项卡
4.点击右边的"添加外部JAR"按钮,找到mysql-connector-java-3.1.14-bin.jar,选中驱动程序包后,点击"打开"按钮,这样JDBC驱动就添加到Java构件路径中了.再点"确定"关闭对话框.
5.至此,就可以运行程序了.

Quantum是基于Eclipse开发平台的一款简单易用但是功能强大的数据库访问插件,具备如下功能.
(1)可以使用标准的JDBC驱动程序连接到数据库
(2)可以浏览数据库表,视图和模式
(3)能够查询数据库的列属性,索引以及外键信息
(4)能够使用SQL语句对数据库进行操作
(5)能够管理和编辑SQL文件(*.sql)
(6)为数据库数据的插入,删除,更新等操作提供了简单易用的向导.
它提供对DB2,MySQL,Sybase,Oracle等主流数据库的支持

1.安装Quantum插件
(1)从http://quantum.sourceforge.net下载Quantum插件,注意根据自己的eclipse版本进行正确选择
(2)解压后在plugins目录下找到文件夹com.quantum.Quantum_3.0.0,将此文件夹拷贝到eclipse安装路径的plugins文件夹下,就完成了安装.

2.使用Quantum插件连接数据库
(1)在eclipse中选择 窗口->打开透视图->其它,选择"Quantum DB",打开Quantum DB透视图.在DataBase Bookmarks视图里看不到任何bookmark.所谓的bookmark就是定义的用于连接数据库的一个实例.下一步定义bookmark
(2)在DataBase Bookmarks视图空白处右击,选择 New Bookmark,显示的是标准的JDBC-ODBC桥接驱动.
(3)添加MySQL数据库的JDBC驱动.点击 Add Driver,再点Add External Jar,找到驱动程序包加载进去了.点击Class Name的Browse选择MySQL数据库的com.mysql.jdbc.Driver标准类,此时Type会自动选好MySQL
(4)点击 完成 按钮.完成驱动的加载.此时会看到新加载的驱动
(5)点"下一步",输入数据库的id(root)和password(*********),Host name:localhost, prot:3306, Database name中填入已有的数据库名,点下一步为新建的Bookmark取一个名字,如"MySQLTest"
点 下一步,在弹出的窗口中保留默认值.然后点击完成.此时Database Bookmark中出现了MySQLTest图标
(6)双击"MySQLTest"图标,在弹出的对话框中输入密码,则会显示数据库的树结构.

3.使用Database Bookmark查看表结构和表数据
(1)右击表名,选择View Table可查看表中数据
(2)选择View Table Details 可查看表结构
(3)将表的结构以XML文件格式输出.右击选择Copy,表结构会以XML格式拷贝到剪贴板中,可以将剪贴板中的数据粘到任何文件中.

4.使用SQL查询编辑视图
在Quantum SQLQuery Editor中输入SQL语句,如select name from student 然后点击运行即可

5.使用Table View视图
Table View 中显示数据的视图标签有两种,一种为display-only, 另一种是可以修改的视图.可完成对表中的插入,删除,更新等操作.其中的Def指使用默认值.每次更新后刷新重新查看.