(转过来收藏的)
步骤:
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指使用默认值.每次更新后刷新重新查看.
相关推荐
QuantumDB通过提供直观的数据库结构展示、强大的SQL查询功能以及一系列辅助开发的特性,为用户在Eclipse环境中进行数据库相关工作提供了极大的支持。 首先,我们来深入了解QuantumDB的核心功能: 1. **数据库结构...
在数据库开发领域,Eclipse提供了一些强大的插件,使得开发者可以直接在Eclipse环境中进行数据库的管理和操作,无需离开IDE去使用其他专门的数据库管理工具。本文将详细介绍三种用于Eclipse的数据库操作插件,帮助...
该插件的出现极大地提升了开发者在Eclipse中处理数据库任务的效率,尤其对于依赖JDBC驱动的数据库系统,如MySQL、Oracle、SQL Server、PostgreSQL等,Quantum都提供了良好的支持。 1. **主要功能**: - **数据浏览...
- **功能简介**:Easy Explorer插件增强了Eclipse中的文件管理功能,使得文件目录的选择与管理变得更加简单直观。 ##### 9. Fat Jar,实现单个JAR文件包含整个应用程序 - **下载地址**:...
### Eclipse 插件大全知识点详解 #### 一、概述 Eclipse是一款开源的、可扩展的集成开发环境(IDE),支持多种编程语言如Java、C/C++等,并且可以通过插件进行功能扩展。Eclipse的强大之处在于其丰富的插件生态系统...
《Quantum-V3.3.0.2:Eclipse开发平台的量子数据库访问插件详解》 QuantumDB,作为一款高效且功能强大的数据库访问插件,为Eclipse Development Platform带来了全新的开发体验。版本V3.3.0.2的发布,进一步优化了其...
"feature"一词在Eclipse中通常指的是一个特性(Feature),这是一组相关的插件集合,它们共同提供一个特定的功能或服务。 "update_site_format"表明这个压缩包包含的是一个更新站点的格式。在Eclipse中,更新站点是...
### Eclipse 插件与快捷键知识点详解 #### Eclipse 插件概述 Eclipse 是一个开源的、可扩展的集成开发环境(IDE),广泛应用于 Java 开发。为了满足不同开发者的需求,Eclipse 支持大量的插件,这些插件极大地增强...
- 描述了 Quantum 的体系结构,包括其组件(如插件、代理和服务)、数据模型以及与 OpenStack 其他组件(如 Nova 和 Keystone)的交互方式。 - 描述了 Quantum 如何利用插件架构来支持不同的网络后端,例如 Open ...
标题中的“施耐德quantum编程PID实例”指的是使用施耐德电气的Quantum系列PLC(可编程逻辑控制器)进行PID(比例-积分-微分)控制的编程实例。在工业自动化领域,PID控制器是一种广泛应用的反馈控制系统,用于调节...
1. **量子算法**:本书中讨论了一些重要的量子算法,如Shor算法(用于因数分解)和Grover算法(用于数据库搜索),这些算法在处理特定类型的问题时表现出惊人的效率。 2. **量子隐形传态**:这是量子信息学中的一个...
### Quantum GIS (QGIS) 中文教程知识点概览 #### 一、QGIS概述 - **定义与背景**:QGIS是一款开源的桌面地理信息系统,适用于多种操作系统平台,包括Linux、Unix、MacOSX和Windows。该软件项目始于2002年5月,采用...
在Essex版本中,网络功能主要由`nova-network`组件来实现,该组件负责处理虚拟机实例的创建、删除以及与网络相关的配置等任务。这种单一网络服务模型虽然易于部署,但在可扩展性和灵活性方面存在一定的局限性。 - *...
Quantum DB是Eclipse上的一个插件,它充分利用了Eclipse完善的图形界面,为开发人员提供了一个界面友好的数据库管理工具。使用Quantum DB,开发人员只需在Eclipse里切换视图就可以对数据库内容进行察看和修改,而...
JBL Quantum Duo用户快速说明书.pdf JBL Quantum Duo用户快速说明书是一份详细的用户手册,指导用户如何正确地使用JBL Quantum Duo耳机。下面是从这份手册中提取的相关知识点: 1. 产品组件: WHAT'S IN THE BOX ...
Unity 游戏内控制台 Quantum Console 是一个专为Unity开发的游戏提供强大日志管理和调试工具的插件。它极大地增强了Unity内置控制台的功能,提供了更高效、更直观的方式来监控和调试游戏运行时的状态。通过使用...
从提供的文件内容中,我们可以提炼出有关Modicon Quantum系列PLC(可编程逻辑控制器)的关键知识点。Modicon Quantum是施耐德电气旗下的一款高性能PLC,具有模块化设计,广泛应用于工业自动化领域。以下是根据文件...
Quantum-SI是一款专为高速PCB设计提供信号完整性、串扰分析和时序分析的综合性工具。这款软件由QSI技术公司开发,是目前唯一能够处理真正意义上的High-Speed Design ClosureTM的系统级解决方案。其核心功能在于帮助...