JDBC連接MySQL失敗


梳理一下連接需要注意的關鍵點

 

1.首先需要導入外部的驅動jar包,jar包在mysql官網找jdbc connector,jar包與MySQL的版本最好對應,一般都是用最新的就沒問題。

2.最新驅動加載時要使用Class.forname(“com.mysql.cj.jdbc.Driver”),而非com.mysql.jdbc.Driver

3.8.0版本驅動,數據庫url最后要設置時區,url="jdbc:mysql://localhost:3306/databasename?serverTimezone=UTC"

4.MySQL WorkBench中建立的連接Connection,連接到的是同一個數據庫集合,使用的用戶名和密碼與jdbc中一樣。

簡而言之就是root連接進mysql,可以創建新用戶,然后connection可以用創建后的用戶名連接mysql,jdbc中用的連接也是這個連接。

另外mysql中database和schema是同一種東西。

5.異常可以print出來看信息,也可以調用異常e.printStackTrace()。


免責聲明!

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



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