`

JDBC第一篇

阅读更多

------------------------------------------------------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学习笔记第十一篇

    **JDBC学习笔记第十一篇** 在Java开发中,JDBC(Java Database Connectivity)是一个重要的接口,它允许Java程序与各种数据库进行交互。本篇学习笔记将深入探讨JDBC的使用,特别是基于JDBC v2.0版本的工具类`...

    学JDBC,这一篇就够了.pdf

    #### 第一章:JDBC入门 ##### 3.1.1 什么是JDBC? JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,它可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了...

    Oracle JDBC jar包下载

    在本篇文章中,我们将详细探讨Oracle JDBC驱动的不同版本,包括ojdbc6.jar、ojdbc7.jar、ojdbc8.jar、ojdbc10.jar以及ojdbc11.jar,以及它们各自的特点和适用场景。 首先,JDBC(Java Database Connectivity)是...

    Jdbc第五章数据库实例

    本篇将深入讲解JDBC第五章中的数据库实例,主要涵盖以下几个关键知识点: 1. **JDBC驱动程序**: JDBC驱动是Java与数据库之间通信的桥梁。根据实现方式的不同,JDBC驱动可以分为四种类型:JDBC-ODBC桥接驱动、本地...

    JDBC笔记.pdf

    综上所述,本篇JDBC笔记为我们提供了一个全面的JDBC编程知识体系,从基础知识到实际操作,从简单的SQL语句执行到复杂的事务处理,以及如何通过JDBC API进行数据库连接和数据操作,让初学者能够系统地掌握JDBC编程的...

    JDBC連接方法-ORCAL鏈接JDBC

    ### 第一步:添加Oracle JDBC驱动 首先,你需要在项目中包含Oracle的JDBC驱动(ojdbc.jar或者更现代的ojdbc8.jar)。这个驱动是Oracle公司提供的,它实现了JDBC接口,使得Java程序能够与Oracle数据库通信。你可以...

    用 jdbc 管理数据库连接

    使用JDBC的第一步是建立与数据库的连接。这通常通过`DriverManager.getConnection()`方法实现,需要提供数据库URL、用户名和密码。例如,对于MySQL数据库: ```java String url = "jdbc:mysql://localhost:3306/...

    mysql-jdbc

    1. 下载:你可以从MySQL官方网站下载最新版本的JDBC驱动,或从第三方仓库获取,例如Maven中央仓库。 2. 添加依赖:如果你的项目是Maven项目,可以在pom.xml文件中添加依赖: ```xml &lt;groupId&gt;mysql &lt;artifactId&gt;...

    jdbc操作数据库分页

    注意,OFFSET的值是(页码 - 1) * 每页大小,因为第一页的OFFSET是0。 3. **创建Statement或PreparedStatement对象**: 使用`Connection.createStatement()`或`Connection.prepareStatement()`来创建执行SQL的`...

    JDBC 基础入门

    `ResultSet`对象代表查询结果,它是一个游标,可以从第一行开始遍历。文件`JDBC基础教程之ResultSet对象-1.htm`详细讲解了如何迭代`ResultSet`,获取和操作数据。 8. **关闭资源** 执行完数据库操作后,应关闭`...

    jdbc链接gbase数据库的驱动包

    本篇将详细介绍如何使用JDBC连接GBase数据库以及GBase 8.3驱动包的相关知识。 首先,了解JDBC是Java语言访问数据库的标准接口,它提供了统一的API,使得开发者能够通过编写Java代码来操作各种不同类型的数据库。...

    jdbc 插入记录并返回自增主键值

    由于我们只插入了一条记录,所以`ResultSet`通常只有一个行,可以通过`rs.getInt(1)`获取第一列(也是唯一一列)的主键值。 注意,这个过程只适用于那些在插入时能立即返回自增主键的数据库系统,比如MySQL。在某些...

    JDBC调DB2存储过程

    实际开发中推荐使用第一种方式,因为它更灵活且能够适应不同的部署环境。 #### 二、加载驱动与建立连接 接着,根据配置文件中的信息加载DB2的JDBC驱动并建立数据库连接: ```java Class.forName(sDBDriver); // ...

    jdbc示例代码

    // 移动到第一条记录 while (rs.next()) { System.out.println(rs.getString("column_name")); } // 提交事务 conn.commit(); // 清理资源 rs.close(); stmt.close(); pstmt.close(); conn.close(); }...

    JDBC+Mysql实现图片存储

    4. 设置`PreparedStatement`的参数,第一个参数设置为图片名,第二个参数使用`PreparedStatement.setBlob()`方法设置图片的字节数组或`InputStream`。 5. 执行SQL语句,将图片数据插入数据库。 6. 关闭连接和其他...

    JDBC---入门 英文文档

    这篇文档主要针对JDBC的入门知识,非常适合初学者,其中涵盖了如何加载驱动和建立连接等基本操作。 1. **加载驱动**: 在使用JDBC之前,你需要加载对应数据库的驱动。这通常只需要一行代码。例如,如果你使用的是...

    JAVA的JDBC学习遇到的问题1

    这篇博客"JAVA的JDBC学习遇到的问题1"可能是作者在深入学习JDBC时遇到的一些常见挑战和解决方法的记录。虽然没有具体的描述内容,我们可以根据一般的学习路径来探讨JDBC相关的知识点。 1. **JDBC基本概念**:首先,...

    java基于原生的MySql的JDBC分页组件

    本篇将详细介绍如何基于原生的MySQL JDBC实现一个简单的分页组件,这对于初学者理解数据库操作和分页原理非常有帮助。 1. **JDBC基础**: JDBC是Java访问数据库的标准接口,它提供了连接数据库、执行SQL语句、处理...

    JDBC 4 ORACLE

    这篇博客将深入探讨JDBC 4在Oracle环境中的应用,并结合`jtds.jar`这个驱动库来解析相关的技术细节。 首先,我们需要了解JDBC 4的主要新特性。这些特性包括自动注册驱动、异常翻译、增强的连接池支持以及NIO(非...

Global site tag (gtag.js) - Google Analytics