博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JDBC连接Mysql 8.0.12版本的几个注意事项
阅读量:4319 次
发布时间:2019-06-06

本文共 806 字,大约阅读时间需要 2 分钟。

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

 

一、使用的jar包:注意在使用连接池的时候,配置的jar包的版本需要相同

mysql-connector-java-8.0.12

二、连接的驱动地址为"com.mysql.cj.jdbc.Driver"

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

com.mysql.cj.jdbc.Driver

 

三、建立连接时,url需要的一些参数(否则会报各种错误)

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

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

例如我的数据库名字是“day1”,在配置数据库的时可以写成这样

 

driverClassName=com.mysql.cj.jdbc.Driver url=jdbc:mysql://localhost:3306/day1?characterEncoding=utf8&useSSL=false&serverTimezone=UTC username=root password=123456   (我的数据库密码是123456,此处应该填写自己的密码) # 初始化连接数量 initialSize=5 # 最大连接数 maxActive=10 # 最大等待时间 maxWait=3000

转载于:https://www.cnblogs.com/woaiacfun/p/10947042.html

你可能感兴趣的文章
景安快运挂在磁盘-支持宝塔
查看>>
word中交叉引用不能更新的解决方法
查看>>
高性能HTTP加速器Varnish(概念篇)
查看>>
Linux 如何写makefile文件
查看>>
flutter_webview_plugin 无法加载网页的异常处理
查看>>
bloc控制读写文件
查看>>
微信小程序
查看>>
洛谷 P1059 明明的随机数
查看>>
window自动任务实现数据库定时备份
查看>>
Windows 7 Ultimate(旗舰版)SP1 32/64位官方原版下载(2011年5月12日更新版)
查看>>
javascript操作cookie
查看>>
深入理解HTTP协议(转)
查看>>
NHibernate讲解
查看>>
Android开发环境搭建(原创)
查看>>
js / jquery 获取和设置 FCK Editor 的值
查看>>
剑指offer-二叉树中和为某一值的路径
查看>>
grid - 网格项目跨行或跨列
查看>>
2019年2月
查看>>
STL库的应用
查看>>
spark算子
查看>>