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