mysql - 连接Pentaho到mysql数据库(localhost)

标签 mysql connection localhost pentaho

我下载了最新版本的 MySQL jdbc 连接器 (mysql-connector-java-8.0.13),并将其放在以下文件夹中:

  • C:\Users\maria\Desktop\report-designer\report-designer\lib 和
  • C:\Users\maria\Desktop\report-designer\report-designer\lib\jdbc

它向我显示以下错误:

    Driver class 'org.gjt.mm.mysql.Driver' could not be found, make sure the 'MySQL' driver (jar file) is installed.
    org.gjt.mm.mysql.Driver


    org.pentaho.di.core.exception.KettleDatabaseException: 
    Error occurred while trying to connect to the database

同时,当我将旧版本文件 (mysql-connector-java-5.1.34-bin) 引入到与之前(上文)相同的文件夹中时。 Pentaho 向我显示以下错误:

    Error connecting to database: (using class org.gjt.mm.mysql.Driver)
    Could not create connection to database server.

    org.pentaho.di.core.exception.KettleDatabaseException: 
    Error occurred while trying to connect to the database

谁能帮帮我?

谢谢!

最佳答案

最后我设法解决了这个错误。

我将我的 jdbc 连接器 (mysql-connector-java-8.0.13) 放入以下文件夹:

  • C:\Users\maria\Desktop\report-designer\report-designer\lib an

然后我更改了我的 MySQL 数据库的名称。

谢谢

关于mysql - 连接Pentaho到mysql数据库(localhost),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54221177/

相关文章:

PHP session 在服务器上出现问题,但在本地主机上没有

php - mysqli::mysqli(): (HY000/2002) 本地主机不工作

php - 我怎样才能输入这个数组

mysql - 如何使用单个 SELECT 语句从表中获取多个计数

linux - 开关连接不工作

c# - SqlDataReader 和 SqlCommand

node.js - 我无法使用express.js 执行jade(pug)

MySQL 结果排序不正确?在子查询中排序

mysql - 如何按出生日期搜索 SQL 记录?

Android 互联网连接检查