连接到使用PHP的MySQL数据库的数据库立方体(使用JDBC)

时间:2012-09-11 12:31:51

标签: php mysql jdbc olap mondrian

我的数据库团队使用MySQL数据库建立了一个数据库Cube。我需要从PHP连接到此Cube并使用MDX查询获取数据。

我找不到怎么做。有人可以尽快帮助我吗?

参考文件: - Creating Interactive OLAPApplications with MySQLEnterprise and Mondrian

1 个答案:

答案 0 :(得分:1)

您最好的选择是使用Schema工作台为您的多维数据集创建XML

Reference

Schema Workbench download

MySQL Jdbc Driver

大多数时候人们在使用工作台时会有点卡住,我强烈建议您在使用它之前将mysql jdbc驱动程序放在驱动程序文件夹中。这样,只要您第一次打开它,应用程序就能够连接到您的数据库。

在驱动程序文件夹中输入你的jdbc-driver-file.jar之后:

1-执行Schema Workbench(基于unix / linux的系统上的.sh)

2-转到工具 - >首选项并设置连接字符串:

  • 驱动程序类名:com.mysql.jdbc.Driver

  • 连接字符串:jdbc:mysql:// serverlocation:port / database

  • 用户名:mysql用户

  • 密码:密码

3-转到文件 - >打开并打开您的多维数据集

4-转到文件 - >新 - > MDX查询

如果您想使用jPivot查看更漂亮的MDX查询,可以使用bi服务器进行测试。