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

 

posted @ 2020-10-26 10:19  爱跳舞的程序员  阅读(2145)  评论(0编辑  收藏  举报