異常問題:No suitable driver found for jdbc:mysql://localhost:3306/test

剛接觸MVC思想 在做一個用戶登錄練習時 我啓動瀏覽器在eclipse中報錯:

No suitable driver found for jdbc:mysql://localhost:3306/test

請教老師後 得知 在普通的Java連接數據庫時 在數據庫驅動6.0以後就不用手動的實現Class.forName("com.mysql.jdbc.Driver");

但是創建javaweb項目時,需要加上:Class.forName("com.mysql.jdbc.Driver");

等我加了這句話之後 又出現了這個異常:

The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone

百度後知道這是mysql默認服務器時區問題,需要在URL中插入這句話:

Connection   conn = DriverManager.getConnection ("jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC","root","123456");

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章