liferay将数据从hsql迁移到mysql

时间:2015-01-12 11:49:28

标签: mysql liferay liferay-6 hsqldb data-migration

我有Liferay 6.2。它在hsql中有一些数据。我需要将这些数据导入mysql数据库。 如何将所有数据从hsql导入到mySQL。

我在data / hsql文件夹中有以下文件 lportal.lck(lck文件) lportal(看起来像数据库转储) lportal.properties lportal.script

有没有办法使用某些脚本或更改某些配置文件来导入数据库。

1 个答案:

答案 0 :(得分:2)

一种方法是你可以尝试使用liferay提供的数据迁移工具,查看Liferay User-guide并滚动到数据迁移部分,其中一些相关部分转载如下:

  

第一部分允许您将整个Liferay数据库从运行它的当前数据库复制到您在此字段集中指定的数据库。您需要输入驱动程序类名称(驱动程序需要在Liferay的类路径上),您要复制数据的数据库的JDBC URL以及有权访问该数据库的用户的凭据。输入所有这些信息后,单击“执行”以复制数据。

转到控制面板服务器管理数据迁移选项卡Enter the jdbc property of the mysql database执行

关闭服务器并更新portal-ext.properties以指向新的mysql数据库并重新启动服务器。完成!