Java(eclipse)連接MySQL8.0以上版本數據庫方式


1、MySQL 8.0 以上版本驅動包版本 mysql-connector-java-8.X.jar
2、com.mysql.jdbc.Driver 更換為 com.mysql.cj.jdbc.Driver。
3、MySQL 8.0 以上版本不需要建立 SSL 連接的,需要顯式關閉。
 useSSL=false
4、最后還需要設置 CST。也就是設置時區。
 serverTimezone=UTC 或 serverTimezone=GTM
 
 
 
列子:
        <dbType>mysql</dbType>
        <driver>com.mysql.cj.jdbc.Driver</driver> 
        <driverUrl>jdbc:mysql://127.0.0.1:3306/word?useUnicode=true&amp;characterEncoding=utf-8&amp;useSSL=false&amp;serverTimezone=GMT</driverUrl>
        <user>root</user>
        <password>root</password>
        
其他注意事項:
        
jdbc.properties正確寫法是不能用引號和空格的 如driver="com.mysql.jdbc.Driver"是錯誤的

實例化不了驅動 解決方法:
1.在全局變量中找到tomcat的引入的版本號對應的文件夾,找到文件夾的lib粘貼進mysql-connection的jar包。
2.重啟eclipse里面的server

 


免責聲明!

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



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