梳理一下連接需要注意的關鍵點
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()。