1. 程式人生 > >JDBC連線mysql8.0資料庫

JDBC連線mysql8.0資料庫

jar包下載地址如下:

程式程式碼如下:

package com.cwx.zhao.util;


import java.sql.Connection;
import java.sql.DriverManager;

public class DbUtil {

    private String dbUrl="jdbc:mysql://localhost:3306/db_studentinfo?useSSL=false&serverTimezone=UTC";
    private String dbUserName="root";
    private String dbPassword="123";
    private String jdbcName="com.mysql.cj.jdbc.Driver";
    
    public Connection getCon() throws Exception{
        Class.forName(jdbcName);
        Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword);
        return con;
    }
    
    public void closeCon(Connection con) throws Exception{
        if(con!=null){
            ((Connection) con).close();
        }
    }
    
    public static void main(String[] args) {
        DbUtil dbUtil=new DbUtil();
        try {
            dbUtil.getCon();
            System.out.println("測試連線成功!");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

相關推薦

JDBC連線mysql8.0資料庫

jar包下載地址如下: 程式程式碼如下: package com.cwx.zhao.util; import java.sql.Connection; import java.sql.DriverManager; public class DbUtil {  

Java之servlet五 連線Mysql8.0資料庫

 環境    windows系統(linux系統類似)    JDK1.7以上  依賴 mysql-8.0.12-winx64 mysql-connector-java-8.0.12.jar

JDBC連線Mysql8.0.12失敗解決方法

感慨一下:為什麼別人遇不到的error我全部都能遇得到??? 本來昨天好不容易安裝完了Mysql並且解決了遠端連線的問題,然後今天就在連線JDBC上遭受了打擊。 相信看這篇文章的朋友應該大部分都是因為用5.0.X版本的jar包連線失敗的吧? 一.載入JAR包: 在

JDBC連線MySQL8.0+遇到的問題

JDBC連線MySQL8.0+遇到的問題 為了嚐個鮮,安了MySQL最新版,在JDBC連線的時候遇到問題了, 首先是需要使用對應版本的JDBC驅動,推薦到阿里雲maven倉庫下載。 http://maven.aliyun.com/mvn/search (點檔名,可以檢視XML座標)

JDBC連線Mysql8.0.11版本出現問題

錯誤日誌: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.jdbc.SQLError.createSQLExcepti

eclipse用jdbc連線MySQL8.0

    這是本人第一次寫部落格,也是因為今天遇到這個問題,在網上找了很久才解決,為了不讓後來人浪費時間,於是將我的心得寫在這裡。    因為MySQL8.0以後驅動的位置就改變了,以前是com.mysql.jdbc.Driver現在的位置是com.mysql.cj.jdbc.

JDBC連線MySQL8.0.x注意事項

1.連線類(會導致Could not create connection to database server異常.) com.mysql.jdbc.Driver 變為(包路徑多了.cj) com.m

Jdbc連線MySQL8.0出現錯誤

在JDBC使用的時候有時候會出現java.sql.SQLException: The server time zone value ‘???ú±ê×??±??’ is unrecognized or represents……..的錯誤, 出現這個的

jdbc連線mysql8.0例項及問題

當我們使用之前的方法通過jdbc連線mysql8.0版本時,會出現如下問題提示: Wed Aug 29 15:38:16 CST 2018 WARN: Establishing SSL connection without server's identity verifi

JAVA JDBC使用mysql8.0.jar包連線資料庫的小坑

喜歡用新不用久,所以我裝軟體基本都是遵循去下載安裝最新版本的軟體,畢竟新的軟體功能多,雖然小坑和小問題也多,但是大部分坑你搜一搜網上都有前人給你填平了,這裡記錄一下自己學習JAVA JDBC連線資料庫時的一個小問題 就是連線資料庫驅動的時(使用了mysql-connecto

java程式連線mysql8.0.12資料庫連線異常

  最近做SSM框架整合練習,資料庫使用最新的 mysql8.0.12版本,但是部署好伺服器後,請求相應的資源時報org.springframework.transaction.CannotCreateTransactionException異常,查了很多資料,終於找到原因,現做一個總結。   以往版本的my

java連線MySQL8.0報錯 Unknown system variable 'query_cache_size'

  mysql版本8.0.11 java連線mysql 報錯 java.sql.SQLException: Unknown system variable 'query_cache_size' at com.mysql.cj.jdbc.exceptions.SQLError.c

java連線Mysql8.0.11

java連線Mysql8.0.11與之前版本有些不同。 其中driver為com.mysql.cj.jdbc.Driver url為jdbc:mysql://localhost/student?useSSL=FALSE&serverTimezone=UTC(student為資料庫的名字)

CentOS7.5下安裝Mycat連線MySQL8.0

MyCat詳細介紹,請參考https://www.biaodianfu.com/mycat.html 9066管理埠,請參考https://www.cnblogs.com/parryyang/p/5606071.html 1.建立mycat使用者 useradd mycat passwd myca

Java Maven連線Mysql8.0時問題解決

MySQLNonTransientConnectionException: Could not create connection to database server. 不能連線到MySQL: 1.檢視pom.mxl中MySQL驅動版本;如果版本不是8.0,新增依賴   &n

IDEA中使用properties連線mysql8.0.13

IDEA中使用properties連線mysql8.0.13 1.IDEA下匯入mysql-connector-java-8.0.13.jar,並新增到Modules中 2.在專案下新建一個目錄(Directory),一般properties資料夾命名應為resoures

Navicat連線MySQL8.0親測有效

今天下了個 MySQL8.0,發現Navicat連線不上,總是報錯1251; 原因是MySQL8.0版本的加密方式和MySQL5.0的不一樣,連線會報錯。 試了很多種方法,終於找到一種可以實現的:   更改加密方式   1.先通過命令列進入mysql的root賬戶: PS C:\

jdbc 啟動Mysql8.0失敗 :版本不同需要更改配置:heima資料

package itheima; import java.sql.*; public class JdbcTest { public static void main(String[] args) { Connection connection = null; Prepared

IDEA下用連線MySQL8.0

需要注意一下兩點,與以前的版本不一樣: private static final String DRIVER_NAME = "com.mysql.cj.jdbc.Driver"; //資料庫連線地址 private static final String URL

[C++]_ELVE_Windows下QT5.12連線MySql8.0解決方案

#0x01 準備 1)要保證QT和MySQL都是一樣的位數,我的就是都安裝的64位。 2)安裝Qt5.12,這裡主要提一點,在安裝時候,有個選擇外掛那塊,儘量都選上,裡面有個database選項,記得勾選上。 3)安裝MySql8.0,安裝時候也要注意一點,在安裝connector時候,將ODBC勾選上