• 【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关闭数据库,释放资源,而不是等待他们被自动释放。

    作者:容一博

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

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

  • 相关阅读:
    Ratchet(WebSockets for PHP)的官方TUTORIALS 的实践
    TCP_Wrappers访问控制
    PAM认证机制
    AIDE入侵检测系统
    使用gpg来加密数据
    openssl数据加密
    搭建私有CA
    进程概念
    进程管理命令
    Linux的信号管理
  • 原文地址:https://www.cnblogs.com/chromer/p/jdbc_1.html
Copyright © 2020-2023  润新知