首页
首页
文章目录
  1. 起因
  2. 方法
  3. 使用kettle时候也出现了同样的问题

mysql8.0版本的驱动问题

起因

由于重新装了一遍系统,下载了最新版本的mysql。今天在写项目的时候,jdbc的链接出现了问题,上网查找了好久,终于找到解决办法和原因。

方法

  • 使用新版本的mysql连接jar包。

  • 更换连接的drive和url代码:

    1
    2
    3
    4
    driver=com.mysql.cj.jdbc.Driver
    url=jdbc:mysql://localhost:3306/kettleuseUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT
    user=root
    password=root

    使用kettle时候也出现了同样的问题

    对于 8.x 版本的 MySQL,jdbc 连接驱动方式有所变化,不能使用现有的 MySQL 连接配置方式,需要使用自定义 jdbc 连接方式(数据库类型选择Generic Database),jdbc驱动jar需要使用8.x.jar

支持一下
扫一扫,支持一下,爱你。
  • 微信扫一扫
  • 支付宝扫一扫