zoukankan      html  css  js  c++  java
  • 【JDBC】一、JDBC连接数据库

     1 package com.jdbc;
     2 
     3 import java.sql.Connection;
     4 import java.sql.DriverManager;
     5 import java.sql.SQLException;
     6 
     7 /**
     8  * 加载驱动
     9  * @author Asus
    10  *
    11  */
    12 public class Demo {
    13     //驱动名称
    14     private static String jdbcName = "com.mysql.cj.jdbc.Driver";
    15     //数据库地址
    16     private static String dbUrl = "jdbc:mysql://localhost:3306/db_book?useUnicode=true&characterEncoding=utf-8&useSSL=false";
    17     //数据库用户名
    18     private static String dbUser = "root";
    19     //数据库密码
    20     private static String dbPassword = "123456";
    21 
    22     public static void main(String[] args) {
    23         try {
    24             Class.forName(jdbcName);
    25             System.out.println("加载驱动成功");
    26         } catch (ClassNotFoundException e) {
    27             e.printStackTrace();
    28             System.out.println("加载驱动失败");
    29         }
    30         Connection con = null;
    31         try {
    32             con = DriverManager.getConnection(dbUrl,dbUser,dbPassword);//驱动管理类,主要负责获取一个数据库的连接
    33             System.out.println("连接数据库成功");
    34         } catch (SQLException e) {
    35             e.printStackTrace();
    36             System.out.println("连接数据库失败");
    37         } finally {
    38             try {
    39                 con.close();
    40             } catch (SQLException e) {
    41                 // TODO Auto-generated catch block
    42                 e.printStackTrace();
    43             }
    44         }
    45     }
    46 }

     一、JDBC连接数据库步骤

    第一步:加载驱动

    第二步:连接数据库

    第三步:使用语句操作数据库

    第四步:关闭数据库连接,释放资源

    二、在项目里配置数据库驱动

    三、加载数据库驱动

    1 MySql驱动名:com.mysql.jdbc.Driver
    2 加载方式:Class.forName(驱动名);

    四、连接及关闭数据库

    1.DriverManager驱动管理类,主要负责获取一个数据库的连接

    1 返回值:Connection 
    2 DriverManager.getConnection(String url, String user, String password); //试图建立到给定数据库 URL 的连接。 

    2.MySQL数据库的连接地址格式

    jdbc:mysql://IP地址:端口号/数据库名称

    3.Connection 接口的方法

      void close关闭数据库,释放资源,而不是等待他们被自动释放。

    作者:容一博

    个性签名:我有一个不成熟的想法!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

  • 相关阅读:
    starUML学习笔记一
    android 反编译教程
    android asyncTask 笔记
    android v13 的新特性
    ViewPage+Fragment+indicator+Tabhost效果
    android dp sp pt mm in px
    Tabhost+framgent+ViewPager滑动效果
    android studio github 项目导入问题
    Fragment 中 onCreate和onCreateView的区别
    android 抽屉式滑动demo
  • 原文地址:https://www.cnblogs.com/chromer/p/jdbc_1.html
Copyright © 2011-2022 走看看