1

我想用 mysql 的外部数据库生成报告。

不是我的本地主机数据库。

我想生成外部服务器 mysql 数据库的报告。

4

2 回答 2

2

您曾经使用过数据源向导吗?

  1. 从 Pentaho 用户控制台,选择 File -> New -> Data Source。
  2. 命名新数据源。
  3. 选择“数据库表”作为类型。
  4. 单击小加号圆圈以添加数据库连接。
  5. 选择数据库类型。填写主机名、端口、登录信息和任何其他选项。如果你愿意,可以测试一下。
  6. 点击确定。
  7. 继续使用数据源向导。
于 2011-07-18T08:44:52.673 回答
0

为了使 MySQL 远程访问正常工作,需要进行以下操作:

您必须确保 MySQL 在套接字绑定之上使用 TCP 绑定。此外,它绑定的地址必须可以在机器外部访问(即不是本地主机)

需要使用正确的主机名和数据库访问权限创建用户。不要使用根用户。

或者

你必须通过 SSH 隧道连接到 MySQL,如果它绑定到系统上的 localhost,并且需要创建一个可以访问数据库的用户(你不应该使用 root)。

如果您不确定如何执行此操作,我建议您与您的系统管理员交谈,或者如果它托管在另一个位置,您的托管服务提供商。一般来说,我使用辅助选项,但对于某些用户来说设置起来也比较困难。

于 2011-05-10T23:03:13.927 回答