• 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

  • 相关阅读:
    c#使用SoundPlayer播放wav格式音频
    c#NAudio 录音功能实现
    c#异步方法调用
    c# 读取文件目录下的信息
    angular笔记_1
    js获取form元素,不使用id
    事物回滚机制
    ckplayer跨域调用
    帝国移动pc站文章
    页面切换导航样式也随之改变
  • 原文地址:https://www.cnblogs.com/xcl666/p/10052259.html
Copyright © 2020-2023  润新知