------------------------------------------------------oracle-jdbc-------------------------------------------------------------
1、oracle-jdbc基础
驱动: oracle.jdbc.driver.OracleDriver
url:jdbc:oracle:thin:@//<host>:<port>/ServiceName或jdbc:oracle:thin:@<host>:<port>:<SID>
略
备注:sid是对内的称呼,处于实例级别;而service name是对外的称呼,是数据库级别
代码示例:
将下面的示例代码中的驱动和url更换成oracle格式即可!
------------------------------------------------------mysql-jdbc-------------------------------------------------------------
2、mysql-jdbc基础
驱动:com.mysql.jdbc.Driver
url:jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf-8
略
备注:mysql的数据库名称-mysql实例:eg:mysql,test等以及自己创建的数据库
代码示例:
引自:http://hzy3774.iteye.com/blog/1689525 public class DBHelper { public static final String url = "jdbc:mysql://127.0.0.1/student"; public static final String name = "com.mysql.jdbc.Driver"; public static final String user = "root"; public static final String password = "root"; public Connection conn = null; public PreparedStatement pst = null; public DBHelper(String sql) { try { Class.forName(name);//指定连接类型 conn = DriverManager.getConnection(url, user, password);//获取连接 pst = conn.prepareStatement(sql);//准备执行语句 } catch (Exception e) { e.printStackTrace(); } } public void close() { try { this.conn.close(); this.pst.close(); } catch (SQLException e) { e.printStackTrace(); } } }
------------------------------------------------------资源列表-------------------------------------------------------------
mysql-jdbc
http://elf8848.iteye.com/blog/1684414
以下还没来得及细看
http://developer.51cto.com/art/200907/137300.htm
http://www.blogjava.net/chunkyo/archive/2007/01/16/94266.html
相关推荐
**JDBC学习笔记第十一篇** 在Java开发中,JDBC(Java Database Connectivity)是一个重要的接口,它允许Java程序与各种数据库进行交互。本篇学习笔记将深入探讨JDBC的使用,特别是基于JDBC v2.0版本的工具类`...
#### 第一章:JDBC入门 ##### 3.1.1 什么是JDBC? JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了...
在本篇文章中,我们将详细探讨Oracle JDBC驱动的不同版本,包括ojdbc6.jar、ojdbc7.jar、ojdbc8.jar、ojdbc10.jar以及ojdbc11.jar,以及它们各自的特点和适用场景。 首先,JDBC(Java Database Connectivity)是...
本篇将深入讲解JDBC第五章中的数据库实例,主要涵盖以下几个关键知识点: 1. **JDBC驱动程序**: JDBC驱动是Java与数据库之间通信的桥梁。根据实现方式的不同,JDBC驱动可以分为四种类型:JDBC-ODBC桥接驱动、本地...
综上所述,本篇JDBC笔记为我们提供了一个全面的JDBC编程知识体系,从基础知识到实际操作,从简单的SQL语句执行到复杂的事务处理,以及如何通过JDBC API进行数据库连接和数据操作,让初学者能够系统地掌握JDBC编程的...
### 第一步:添加Oracle JDBC驱动 首先,你需要在项目中包含Oracle的JDBC驱动(ojdbc.jar或者更现代的ojdbc8.jar)。这个驱动是Oracle公司提供的,它实现了JDBC接口,使得Java程序能够与Oracle数据库通信。你可以...
使用JDBC的第一步是建立与数据库的连接。这通常通过`DriverManager.getConnection()`方法实现,需要提供数据库URL、用户名和密码。例如,对于MySQL数据库: ```java String url = "jdbc:mysql://localhost:3306/...
1. 下载:你可以从MySQL官方网站下载最新版本的JDBC驱动,或从第三方仓库获取,例如Maven中央仓库。 2. 添加依赖:如果你的项目是Maven项目,可以在pom.xml文件中添加依赖: ```xml <groupId>mysql <artifactId>...
注意,OFFSET的值是(页码 - 1) * 每页大小,因为第一页的OFFSET是0。 3. **创建Statement或PreparedStatement对象**: 使用`Connection.createStatement()`或`Connection.prepareStatement()`来创建执行SQL的`...
`ResultSet`对象代表查询结果,它是一个游标,可以从第一行开始遍历。文件`JDBC基础教程之ResultSet对象-1.htm`详细讲解了如何迭代`ResultSet`,获取和操作数据。 8. **关闭资源** 执行完数据库操作后,应关闭`...
本篇将详细介绍如何使用JDBC连接GBase数据库以及GBase 8.3驱动包的相关知识。 首先,了解JDBC是Java语言访问数据库的标准接口,它提供了统一的API,使得开发者能够通过编写Java代码来操作各种不同类型的数据库。...
由于我们只插入了一条记录,所以`ResultSet`通常只有一个行,可以通过`rs.getInt(1)`获取第一列(也是唯一一列)的主键值。 注意,这个过程只适用于那些在插入时能立即返回自增主键的数据库系统,比如MySQL。在某些...
实际开发中推荐使用第一种方式,因为它更灵活且能够适应不同的部署环境。 #### 二、加载驱动与建立连接 接着,根据配置文件中的信息加载DB2的JDBC驱动并建立数据库连接: ```java Class.forName(sDBDriver); // ...
// 移动到第一条记录 while (rs.next()) { System.out.println(rs.getString("column_name")); } // 提交事务 conn.commit(); // 清理资源 rs.close(); stmt.close(); pstmt.close(); conn.close(); }...
4. 设置`PreparedStatement`的参数,第一个参数设置为图片名,第二个参数使用`PreparedStatement.setBlob()`方法设置图片的字节数组或`InputStream`。 5. 执行SQL语句,将图片数据插入数据库。 6. 关闭连接和其他...
这篇文档主要针对JDBC的入门知识,非常适合初学者,其中涵盖了如何加载驱动和建立连接等基本操作。 1. **加载驱动**: 在使用JDBC之前,你需要加载对应数据库的驱动。这通常只需要一行代码。例如,如果你使用的是...
这篇博客"JAVA的JDBC学习遇到的问题1"可能是作者在深入学习JDBC时遇到的一些常见挑战和解决方法的记录。虽然没有具体的描述内容,我们可以根据一般的学习路径来探讨JDBC相关的知识点。 1. **JDBC基本概念**:首先,...
本篇将详细介绍如何基于原生的MySQL JDBC实现一个简单的分页组件,这对于初学者理解数据库操作和分页原理非常有帮助。 1. **JDBC基础**: JDBC是Java访问数据库的标准接口,它提供了连接数据库、执行SQL语句、处理...
这篇博客将深入探讨JDBC 4在Oracle环境中的应用,并结合`jtds.jar`这个驱动库来解析相关的技术细节。 首先,我们需要了解JDBC 4的主要新特性。这些特性包括自动注册驱动、异常翻译、增强的连接池支持以及NIO(非...