关于JDBC链接数据库的代码实现

 1     /**
 2      * 快速入门
 3      */
 4     @Test
 5     public void demo1() {
 6         /**
 7          *  * 1.加载驱动.
 8          *    * 2.获得连接.
 9          *  * 3.编写sql执行sql.
10          *  * 4.释放资源.
11          */
12         // 1.加载驱动:
13         // DriverManager.registerDriver(new Driver());
14         // 查看源代码了 只要Driver类一加载,注册驱动.
15         Connection conn = null;
16         Statement stmt = null;
17         ResultSet rs = null;
18         try {
19             Class.forName("com.mysql.jdbc.Driver");
20             // 2.获得连接:
21             conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day17", "root", "123");
22             // 3.执行sql.
23             // 3.1编写一个sql语句
24             String sql = "select * from user";
25             // 3.2创建一个执行sql的对象.
26             stmt = conn.createStatement();
27             // 3.3调用stmt中的方法执行sql语句
28             rs = stmt.executeQuery(sql);
29             // 3.4遍历结果集
30             while(rs.next()){
31                 int id = rs.getInt("id");
32                 String username  = rs.getString("username");
33                 String password  = rs.getString("password");
34                 System.out.println(id+"    "+username+"     "+password);
35             }
36         } catch (Exception e) {
37             e.printStackTrace();
38         }finally{
39             // 4.释放资源.
40             if (rs != null) {
41                 try {
42                     rs.close();
43                 } catch (SQLException sqlEx) {
44                     // ignore }
45                 }
46
47                 rs = null;
48             }
49
50             if (stmt != null) {
51                 try {
52                     stmt.close();
53                 } catch (SQLException sqlEx) {
54                     // ignore }
55                 }
56
57                 stmt = null;
58             }
59
60             if (conn != null) {
61                 try {
62                     conn.close();
63                 } catch (SQLException sqlEx) { // ignore }
64
65                 }
66                 // 手动设置为null.
67                 conn = null;
68             }
69         }
70     }
时间: 2024-08-09 10:32:21

关于JDBC链接数据库的代码实现的相关文章

java通过jdbc链接数据库

java通过jdbc链接数据库 1. 在数据库中建立一个表: 敲入mysql语句,建表:注意primary key的设置. 吐槽一下,这个表的字段真多... 然后我们回到java中,通过jdbc来链接这个数据表. import java.sql.Connection; //需要import这两个jar包 import java.sql.DriverManager; public static Connection ConnectToDB(){ Connection conn = null; St

JDBC链接数据库字符串

常见JDBC链接数据库字符串 1.Mysql 驱动类:com.mysql.jdbc.Driver 连接字符串:jdbc:mysql://localhost:3306/dbname 2.Oracle 驱动类:oracle.jdbc.driver.OracleDriver 连接字符串:jdbc:oracle:thin:@localhost:1521:dbname 3.Sqlserver 驱动类:com.microsoft.jdbc.sqlserver.SQLServerDriver 连接字符串:jd

Jdbc链接数据库使用配置文件

这种方式是比较传统的链接方式,比较适合初学者 首先在配置文件中写入你要使用的相关数据 db.properties driverName = com.mysql.jdbc.Driver url = jdbc:mysql://localhost:3306/staff user = root password = 123456 然后是一个链接数据库的JDBC工具类,之后你要链接数据库的时候只需要JdbcUtil.getConnection()就可以获取链接 JdbcUtil.java package

java基础——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.

java jdbc链接数据库

jdbc工作原理 -加载驱动 -创建语句对象 -执行sql语句 -处理结果集 -关闭连接 驱动加载方式 Class.forName("oracle.jdbc.driver.OracleDriver")(注:装载驱动类驱动类通过static块实现在DriverManager中的自动注册) Connection con=DriverManager.getCommection("地址参数","数据库账号","数据库密码");注:Co

如何使用JDBC链接数据库

1.加载数据库驱动 不同的数据库加载的驱动不一样 Class.forName(com.MySQL.jdbc.Driver) Class.forName(oracle.jdbc.driver.OracleDriver) Class.forName(com.microsoft.jdbc.sqlserve.SQLServerDriver) 2.建立连接 通过DriverManager类的getConnection方法建立连接时,需要注意getConnection会抛出SQLException异常,需要

JDBC链接数据库

一.接口: java.sql. DriverManager接口: java.sql. Driver 接口: java.sql.Connection接口: java.sql.Statement接口: java.sql.ResultSet接口: 二.数据库URL格式: jdbc:sqlserver://localhost:1433 三.jdbc编程步骤: ①:加载驱动程序:  Class.forName("驱动名称"); ②:获得数据库连接:  DriverManager.getConne

jdbc 链接数据库步骤 7步

JDBC连接数据库   •创建一个以JDBC连接数据库的程序,包含7个步骤:   1.加载JDBC驱动程序:       在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机),       这通过java.lang.Class类的静态方法forName(String  className)实现.       例如:   try{   //加载MySql的驱动类    Class.forName("com.mysql.jdbc.Driver") ;       }

jdbc链接数据库做简单案例

连接数据库方法 public class DButil { private DButil(){} static Connection conn; static{ try{ Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/store"; String username="root"; String password="12345