kettle 连接 mysql8「建议收藏」

kettle 连接 mysql8「建议收藏」kettle默认使用的是org.gjt.mm.mysql.Driver,而mysql 8.0以上connector已经不再支持这个包名; 即使将mysql-connector-java-8.0.xx…

kettle 连接 mysql8

kettle默认使用的是org.gjt.mm.mysql.Driver,而mysql 8.0以上connector已经不再支持这个包名;
即使将mysql-connector-java-8.0.xx.jar包拷贝到data-integration/lib目录下,还是报错找不到驱动;
所以要用jndi方法配置kettle,用com.mysql.cj.jdbc.Driver作为驱动。
com.mysql.cj.jdbc.Driver兼容JDK8环境,不兼容JDK7环境,JDK版本不匹配时连接也会出错,如果服务器上JDK版本较低 要升级下
更新jdbc.properties文件,在simple-jndi目录下,新增新增jndi配置:
kettle 连接 mysql8「建议收藏」

Linux下则 vi data-integration/simple-jndi/jdbc.properties

Myslq8_DB/type=javax.sql.DataSource
Myslq8_DB/driver=com.mysql.cj.jdbc.Driver
Myslq8_DB/url=jdbc:mysql://db_ip:3306/db_name?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
Myslq8_DB/user=db_user
Myslq8_DB/password=db_password

代码100分

db_ip、db_name、db_user、db_password这四处更新上实际的数据库参数
新建数据库连接,选择mysql数据库,选择JNDI,在JNDI名称中填入Myslq8_DB.

kettle 连接 mysql8「建议收藏」

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/9273.html

(0)
上一篇 2023-02-12
下一篇 2023-02-12

相关推荐

  • mysql大表更新_sql根据一个表更新另一个表

    mysql大表更新_sql根据一个表更新另一个表MySQL中给一张千万甚至更大量级的表添加字段一直是比较头疼的问题,遇到此情况通常该如果处理?本文通过常见的三种场景进行案例说明。 1、 环境准备 数据库版本: 5.7.25-28(Perc

    2023-03-14
    145
  • 关系型数据库与非关系型数据库「建议收藏」

    关系型数据库与非关系型数据库「建议收藏」关系型数据库: 1、定义: 创建在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据 2、关系模型常用概念: (1)关系:可以理解为一张二维表,每个关系都具有一个关系名,就是通

    2022-12-27
    149
  • 使用 yum 在 CentOS7 上安装 MySQL8

    使用 yum 在 CentOS7 上安装 MySQL8时间:2022-07-13 安装版本:MySQL-community-8.0.29 0. 删除MariaDB 在CentOS 7中默认有安装MariaDB,这个是MySQL的分支,通过其他方式安装My

    2023-05-25
    150
  • Python工程师的职责

    Python工程师的职责Python是一种高级编程语言,因其易学易用,已经被广泛应用于不同领域。作为一名Python工程师,你需要熟悉Python编程语言和相关工具,能够使用Python开发各种机器学习、Web开发、数据可视化和自动化脚本等应用。

    2024-05-15
    68
  • Python 3中的Print用法

    Python 3中的Print用法Python 3是一种非常流行的编程语言,它的print()函数是一个基础的输出方法。这个函数可以打印出文字、数值、变量等多种类型的数据。在本文中,我们将从多个方面讨论Python 3中的print()用法。

    2024-07-28
    33
  • Python Walk Top:让你的文件遍历变得轻松

    Python Walk Top:让你的文件遍历变得轻松随着计算机存储能力的不断提高和文件数量的增加,文件管理变得越来越重要。在处理大量文件时,文件遍历变成了一件非常繁琐的事情,这时候Python Walk Top就派上用场了。

    2023-12-15
    113
  • 苏州哪里有开住宿费发票

    苏州哪里有开住宿费发票电薇13530507261 陈晨幵票,保真。链接与装载是一个比较晦涩的话题,大家往往容易陷入复杂的细节中而难以看清问题的本来面目。从本质上讲各个系统的编译、链接、装载过程都是大同小异的,或许可以用一…

    2023-02-16
    150
  • 提高Python数据结构效率的利器

    提高Python数据结构效率的利器在计算机科学中,数据结构是处理和组织数据的一种特殊方式。当数据集变得越来越庞大时,处理效率成为一个关键问题。Python提供了许多工具来帮助我们提高数据结构的效率。在本文中,我们会介绍一些Python数据结构效率的利器。

    2023-12-25
    132

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注