zoukankan      html  css  js  c++  java
  • java-JDBC数据库的连接

    package cn.bruce.MySql;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class Connect {
        // 数据库地址
        // private static String dbUrl =
        // "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=CTT";
        //加时区及SSL验证方法
        private static String dbUrl = "jdbc:mysql://localhost:3306/test?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true";
        // 用户名
        private static String dbUserName = "root";
        // 密码
        private static String dbPassword = "*******";
        // 驱动名称
        private static String jdbcName = "com.mysql.cj.jdbc.Driver";
    
        public static void main(String[] args) {
            try
            {
                Class.forName(jdbcName);
                System.out.println("加载驱动成功!");
            } catch (ClassNotFoundException e)
            {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("加载驱动失败!");
            }
            // 连接对象定义
            Connection con = null;
            try
            {
                // 获取数据库连接
                con = DriverManager.getConnection(dbUrl, dbUserName, dbPassword);
                System.out.println("获取数据库连接成功!");
                System.out.println("进行数据库操作!");
            } catch (SQLException e)
            {
                e.printStackTrace();
                System.out.println("获取数据库连接失败!");
            } finally
            {
                try
                {
                    con.close();
                } catch (SQLException e)
                {
                    e.printStackTrace();
                }
            }
    
        }
    }

    最新版本的JDBC需要注意的地方:驱动和URL和老版不一样,注意修改。

  • 相关阅读:
    [No0000161]IDEA初步接触
    [No0000171]wpf 类层次结构Class Hierarchy
    [No0000160]常用C# 正则表达式大全
    [No000015D]【李笑来 笔记整理】个人商业模式升级
    thinkphp 系统变量
    thinkphp不读取.env文件的键对值
    thinkphp 模板变量输出替换和赋值
    thinkphp 视图view
    thinkphp 响应对象response
    Thinkphp 请求和响应
  • 原文地址:https://www.cnblogs.com/BruceKing/p/13716639.html
Copyright © 2011-2022 走看看