当前位置:Gxlcms > 数据库问题 > saiku迁移至mysql步骤

saiku迁移至mysql步骤

时间:2021-07-01 10:21:17 帮助过:25人阅读

修改init方法,注释掉loadEarthquakes()(会导致启动报错)
修改initDB方法中的JdbcDataSource为MysqlDataSource
修改loadUsers方法、checkUpdatedEncyption方法、updateForEncyption方法中的sql语句(因为h2和mysql的语法有差别),可参考文章:http://www.cnblogs.com/avivaye/p/4881106.html

 

数据表迁移mysql步骤(已完成默认用户迁移):

1.创建数据表和插入数据。

2.在项目中创建文件夹legacy-datasources和legacy-schema,并复制schema文件和datasources文件

技术分享

3.修改文件Database.java文件:

修改init方法,注释掉loadEarthquakes()和loadFoodmart()方法

修改loadLegacyDatasources()方法,直接引入schema文件和datasources文件

技术分享

4.修改LegacyImporterImpl.java文件的importDatasources()方法:

 技术分享

 

 启动项目登陆查看测试数据:

技术分享

 

 

 

参考:http://www.cnblogs.com/avivaye/p/4881106.html

saiku迁移至mysql步骤

标签:text   imp   报错   mysqld   span   height   ima   .com   http   

人气教程排行