啟動以后報java.math.BigInteger cannot be cast to java.lang.Long等錯誤


啟動以后報java.math.BigInteger cannot be cast to java.lang.Long等錯誤

使用Mysql8.0后依然使用5.0的Jar包連接導致直接報錯java.math.BigInteger cannot be cast to java.lang.Long,更新Jar包后。

原來5.0版本連接mysql的連接方式:

 

1  Class.forName("com.mysql.jdbc.Driver");
2  System.out.println("數據庫加載成功!");
3  Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1?" "root", "root");

 

使用新的Jar包之后連接方式有所改變,如下呈現。

 

1 Class.forName("com.mysql.cj.jdbc.Driver");
2 System.out.println("數據庫加載成功!");
3 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1?useSSL=false&serverTimezone=Asia/Shanghai", "root", "root");

mysql-connection-8.0百度雲盤下載地址:https://pan.baidu.com/s/126qznRNfg6A81ltkcNGiOQ   提取碼:k0sv


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM