JDBC链接Mysql 8.0.12版本的几个注意事项

首先仍是建议你们使用5.x版本的mysql、,由于大多数教程都是使用这个版本。新版本的mysql在使用中有几个坑,真的在开发配置环境中被搞得难受的一批。java

 

1、使用的jar包:注意在使用链接池的时候,配置的jar包的版本须要相同mysql

mysql-connector-java-8.0.12sql

2、链接的驱动地址为"com.mysql.cj.jdbc.Driver"数据库

  Mysql和mysql-connector都为8.0以上的版本时,链接驱动就不要再用:com.mysql.jdbc.Driver了,要引用url

com.mysql.cj.jdbc.Driverspa

 

3、创建链接时,url须要的一些参数(不然会报各类错误)code

 jdbc:mysql://localhost:3306/,这个东西后面跟的是数据库的名字,8.0.X以上的版本还需在数据库名后面加上这些东西 server

?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true教程

例如个人数据库名字是“day1”,在配置数据库的时能够写成这样开发

 

driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/day1?characterEncoding=utf8&useSSL=false&serverTimezone=UTCusername=rootpassword=123456   (个人数据库密码是123456,此处应该填写本身的密码)# 初始化链接数量initialSize=5# 最大链接数maxActive=10# 最大等待时间maxWait=3000
相关文章
相关标签/搜索