java里面jdbc操作数据库
2014-10-24 16:05
274 查看
Java的jdbc操作数据库,在java里面,如何操作数据库,是一个初学者必须要掌握的内容,接下来,我们就来分析如何操作数据库:
(1)、加载类获得驱动类;
//Oracle8/8i/9iO数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//MySQL数据库 Class.forName("com.mysql.jdbc.Driver").newInstance();
(2)、获得数据库连接;
MySQL数据库
String url="jdbc:mysql://localhost:3306/testDB?user=root&password=root&useUnicode=true&characterEncoding=gb2312";
Connection conn=DriverManager.getConnection(url);
(3)、获得statement对象;
//建立Statement对象
Statement stmt=conn.createStatement();
//建立PreparedStatement对象
String sql="select * from user where userName=? and password=?";
PreparedStatement pstmt=Conn.prepareStatement(sql);
pstmt.setString(1,"admin");
pstmt.setString(2,"liubin");
(4)、执行sql语句;
//执行动态SQL查询
ResultSet rs=pstmt.executeQuery();
//执行insert update delete等语句,先定义sql
stmt.executeUpdate(sql);
(5)、关闭数据库
依次将Statement、PreparedStatement、Connection对象
Stmt.close();
Pstmt.close();
Conn.close();
(1)、加载类获得驱动类;
//Oracle8/8i/9iO数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
//MySQL数据库 Class.forName("com.mysql.jdbc.Driver").newInstance();
(2)、获得数据库连接;
MySQL数据库
String url="jdbc:mysql://localhost:3306/testDB?user=root&password=root&useUnicode=true&characterEncoding=gb2312";
Connection conn=DriverManager.getConnection(url);
(3)、获得statement对象;
//建立Statement对象
Statement stmt=conn.createStatement();
//建立PreparedStatement对象
String sql="select * from user where userName=? and password=?";
PreparedStatement pstmt=Conn.prepareStatement(sql);
pstmt.setString(1,"admin");
pstmt.setString(2,"liubin");
(4)、执行sql语句;
//执行动态SQL查询
ResultSet rs=pstmt.executeQuery();
//执行insert update delete等语句,先定义sql
stmt.executeUpdate(sql);
(5)、关闭数据库
依次将Statement、PreparedStatement、Connection对象
Stmt.close();
Pstmt.close();
Conn.close();
相关文章推荐
- 对于java初学者容易犯错误的地方,jdbc操作数据库
- java-JDBC-ResultSet详解(java数据库操作)
- JAVA采用JDBC连接操作数据库详解
- javaweb--jdbc--数据库操作学习笔记
- java使用jdbc操作数据库示例分享
- java操作数据库的演进jdbc-datasource-hibernate-spring
- Java语言JDBC数据库连接操作
- Java--JDBC操作数据库
- Java学习笔记——JDBC之与数据库MySQL的连接以及增删改查等操作
- Java学习--JDBC操作数据库(直析操作)
- java之 jdbc连接数据库与操作excel文件代码
- Java-Jdbc 数据库操作
- java采用jdbc连接操作数据库
- Java数据库编程---JDBC操作步骤及数据库连接操作
- java-JDBC-ResultSet详解(java数据库操作)
- JAVA jdbc方式直接操作数据库
- java基础---->jdbc数据库操作
- Java_常瑞鹏 JDBC数据库操作
- JDBC连接数据库操作步骤(JAVA)
- Java数据库编程---JDBC2.0操作