获得代码
git clone https://github.com/pentaho/mondrian.git
创建测试数据库并导入数据
- 配置mysql环境(fedora22)
如果运行mysql报错
Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2 “No such file or directory”)
解决办法:
- 安装mariadb
sudo dnf install mariadb
- 启动服务
systemctl start mariadb
- 自动开启服务
systemctl enable mariadb
- 创建数据库
mysqladmin -u root -p create foodmart
- mysql -u root
在mysql 命令中输入命令:
grant all privileges on . to 'foodmart'@'localhost' identified by 'foodmart';
- 导入数据
在mondrian代码根目录下执行:
mysql -ufoodmart -pfoodmart < demo/mysql/SteelWheels.sql