zoukankan      html  css  js  c++  java
  • java控制台连接数据库

    分四个步骤

    *1.加载驱动程序
    *2.数据库连接字符串
    *3.数据库登录名和密码
    *4.最后关闭

    代码

     1 package LinkMySQL;
     2 
     3 import java.sql.Connection;
     4 import java.sql.DriverManager;
     5 import java.sql.SQLException;
     6 
     7 public class LinkToMySQLImp 
     8 {
     9     /*
    10      *java连接数据库
    11      *1.加载驱动程序
    12      *2.数据库连接字符串
    13      *3.数据库登录名和密码
    14      *4.最后关闭。
    15      */
    16     private static final String URL="jdbc:mysql://localhost:3306/1.1?useSSL=false&serverTimezone=UTC";
    17     private static final String USER="root";
    18     private static final String PASSWORD="xcl123";
    19     public static void main(String args[])
    20     {//加载驱动
    21         try 
    22         {
    23             Class.forName("com.mysql.cj.jdbc.Driver");
    24         } 
    25         catch (ClassNotFoundException e) 
    26         {
    27             System.out.println("未能成功加载驱动!");
    28             e.printStackTrace();
    29         }
    30         Connection coon=null;
    31         try {
    32             coon=DriverManager.getConnection(URL, USER, PASSWORD);
    33             System.out.println("获取数据库连接成功");
    34         } 
    35         catch (SQLException e) 
    36         {
    37             System.out.println("获取数据库连接失败");
    38             e.printStackTrace();
    39         }
    40         if(coon!=null)
    41         {
    42             try {
    43                 coon.close();
    44             } 
    45             catch (SQLException e) 
    46             {
    47                 e.printStackTrace();
    48                 coon=null;
    49             }
    50         }
    51     }
    52 }

    出现的错误:

    1,jar包是否导入到lib文件中并且建立路径

    2.使用“useSSL=false&serverTimezone=UT”防止乱码

    3.加载驱动的程序需要加上cj

  • 相关阅读:
    jQuery radio的取值与赋值
    MVC中一般为什么用IQueryable而不是用IList?用IQueryable比IList好在哪?
    Git 的 .gitignore 配置
    XPath学习:轴(3)——descendant
    python遍历数组的两种方法
    selenium webdriver的各种driver
    Scrapy and Selenium
    scrapy和selenium结合抓取动态网页
    Python处理JSON
    Crontab定时任务配置
  • 原文地址:https://www.cnblogs.com/xcl666/p/10052259.html
Copyright © 2011-2022 走看看