1. 程式人生 > 資料庫 >MySql中的driverClassName、url

MySql中的driverClassName、url

  在Java桌面開發或者Java Web開發(基於SSM框架)配置MySQL資料來源時,driverClassName屬性如果填錯了,會導致了這一系列錯誤。歸結其原因就是 mysql-connector-java版本不同,driverClassName也不會有所不同。

  MySQL的連結中介軟體mysql-connector-java.jar的版本不同,連結驅動類名也有所不同,具體如下:

  driverClassName: com.mysql.jdbc.Driver        #是 mysql-connector-java 5中的

  driverClassName: com.mysql.cj

.jdbc.Driver   #是 mysql-connector-java 6及之後的更高版本中的

  url:jdbc:mysql://localhost:3306/XXX           #XXX是你需要連線的具體資料庫名

  實際上,上述資訊也可以在Intellij IDEA整合開發環境中的External Libraries中,通過展開mysql-connector-java.jar找到Driver類所在的位置而檢視其路徑,下面附上我的mysql的jar包版本和資料來源配置的屬性值的截圖: