项目小结-JDBC访问数据库的基本步骤

JDBC访问数据库的基本步骤:

(1)将数据库的JDBC驱动加载到classpath中,在基于javaEE的web应用实际开发过程中,

通常把目标产品的JDBC驱动复制到WEB-INF/lib中

(2)加载JDBC驱动,将其注册到DriverManager中

//Oracle8/8i/9i(thin模式)数据库

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

//Sql server2005数据库

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

//MySQL数据库

Class.forName("com.mysql.jdbc.Driver").newInstance();

(3)建立数据库连接。取得Connection对象

//MySQL数据库

String url="jdbc:mysql://localhost:3306/test?user=root&passwordroot&useUniclode=true&characterEncoding=gb2312";

Connection conn=DriverManager.getConnection(url);

(4)建立Statement对象或PreparedStatement对象

Statement stat=conn.createStatement();

//建立PreparedStatement对象

String sql="select * from test where userName=? and password=? ";

PreparedStatement pstmt=conn.preparedStatement(sql);

pstmt.setString(1,"admin");

pstmt.setString(2,"hephec");

(5)执行sql语句

//执行静态的sql查询

String sql="select * from users";

ResultSet rs=stmt.executeQuery(sql);

//执行动态的sql查询

ResultSet rs=pstmt.executeQuery();

//执行insert,update,delete等语句,先定义sql

stmt.executeUpdate(sql);

(6)防伪码结果记录集ResultSet对象

while(rs.next()){

out.println("第一个字段"+rs.getString());

out.println("第二个字段"+rs.getString());

}

(7)依次将ResultSet,Statement,PreparedStatement,Connection对象关闭,释放所占用的资源

时间: 2024-10-24 14:04:58

项目小结-JDBC访问数据库的基本步骤的相关文章

java web中Jdbc访问数据库步骤通俗解释(吃饭),与MVC的通俗解释(做饭)

一.Jdbc访问数据库步骤通俗解释(吃饭) 1)加载驱动 Class.forName(“com.microsoft.jdbc.sqlserver.SQLServer”); 2) 与数据库建立连接 Connection ct=DreverManager.getConnection(“jdbc:Microsoft:sqlserver://localhost:1433;DatabaseName=dbUser,”sa”,”sa”); 3) 创建statement对象 语句对象将sql语句发送到相应的数据

JDBC访问数据库的步骤

1.JDBC访问数据库的步骤 1)加载驱动 Class.forName("驱动程序类"): 2)与数据建立连接 String url="jdbc:数据库://ip地址:端口:数据库": String name="数据库用户名": String password="密码"; Connection conn=DriverManager.getConnection(url,name,password); 3)获得SQL语句,执行SQ

JDBC操作数据库的基本步骤

JDBC操作数据库的基本步骤: 1)加载(注册)数据库驱动(到JVM). 2)建立(获取)数据库连接. 3)创建(获取)数据库操作对象. 4)定义操作的SQL语句. 5)执行数据库操作. 6)获取并操作结果集. 7)关闭对象,回收数据库资源(关闭结果集-->关闭数据库操作对象-->关闭连接). package com.yangshengjie.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java

javaweb三、JDBC访问数据库

JDBC是J2SE的内容,是由java提供的访问数据库的接口,但没有提供具体的实现方法,需要数据库厂商提供,就是对应的数据库驱动. 这样的好处是可以方便的更换数据库,提高了扩展性.这也是面向接口编程的一个优点. 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.ResultSet; 4 import java.sql.SQLException; 5 import java.sql.St

JDBC操作数据库的详细步骤

JDBC操作数据库的步骤: 1.注册驱动 告知JVM使用的是哪一个数据库的驱动 2.获得连接 使用JDBC中的类,完成对MySQL数据库的连接 3.获得语句执行平台 通过连接对象获取对SQL语句的执行者对象 4.执行sql语句 使用执行者对象,向数据库执行SQL语句 获取到数据库的执行后的结果 5.处理结果 6.释放资源  一堆close() 1.注册驱动,发射技术,将驱动加入到内容 使用java.sql.DriverManager类静态方法 registerDriver(Driver driv

java之连接数据库之JDBC访问数据库的基本操作

1.将数据库的JDBC驱动加载到classpath中,在基于JavaEE的web应用实际开发过程中通常要把目标数据库产品的JDBC驱动复制到WEB-INF/lib下. 2.加载JDBC驱动并将其注册到DriverManager中. Oracle数据库 Class.forName("oracle.jdbc.driver.oracleDriver"); SQL数据库 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriv

Java基础-JDBC访问数据库

基本步骤: 加载数据库驱动 建立连接 创建SQL语句 执行SQL语句 处理执行结果 释放资源 代码示例: 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.PreparedStatement; 4 import java.sql.ResultSet; 5 import java.sql.Statement; 6 7 import junit.framework.TestCase; 8

JSP中通过JDBC访问数据库

一.步骤介绍 1.通过Class.forName()加载驱动: 2.通过DriverManager.getConnection()获取Conncetion连接对象: 3.创建Statement对象传递sql语句到数据库执行: 4.接收ResultSet查询结果: 5.释放资源. 二.查询案例 public void getData(){ String URL = "jdbc:sqlserver://127.0.0.1:1433;databaseName=news"; Connectio

JDBC访问数据库

一.准备条件 外界条件 在数据库中首先创建表空间 在创建的表中添加数据 代码部分 导入数据库的驱动包(jar) 加载数据库驱动 获取数据库连接 编写sql语句 利用prepareStatement进行预处理 设置参数,参数1代表第几个参数(从1开始),参数2代表参数的值 向数据库发出sql语句进行查询,executeQuery(),查询到结果集resultSet 遍历结果集 释放资源(connection,resultSet,prepareStatement) PrepareStatement的