Database 将数据库从Hypersonic更改为MySQL后,Liferay不会保存设置

Database 将数据库从Hypersonic更改为MySQL后,Liferay不会保存设置,database,liferay,Database,Liferay,当我将Liferay数据库从Hypersonic更改为MySQL时,页面的设置和通过web GUI在Liferay中完成的所有定制似乎都没有保存。有什么问题吗 这是我对portal-ext.properties的配置: jdbc.default.driverClassName=com.mysql.jdbc.Driver jdbc.default.url=jdbc:mysql://localhost:3306/lportal?useUnicode=true&characterEncodin

当我将Liferay数据库从Hypersonic更改为MySQL时,页面的设置和通过web GUI在Liferay中完成的所有定制似乎都没有保存。有什么问题吗

这是我对portal-ext.properties的配置:

jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost:3306/lportal?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=root
jdbc.default.password=liferay

提前谢谢

Liferay不会自动为您迁移数据库。要手动操作

  • 使用HSQLDB数据库(源数据库)启动Liferay,并准备好目标数据库
  • 以管理员身份登录
  • 转到控制面板>服务器管理>数据迁移
  • 填写“请输入新数据库的JDBC信息”下的信息
    • 此信息将与您为portal-ext.properties输入的数据相同
  • 点击执行
  • 您的数据应该开始迁移

    我还强烈建议,在运行数据迁移工具时,不要允许用户访问数据库


    迁移完成后,关闭Liferay并使用新数据库重新配置门户,然后重新启动

    Liferay不会自动为您迁移数据库。要手动操作

  • 使用HSQLDB数据库(源数据库)启动Liferay,并准备好目标数据库
  • 以管理员身份登录
  • 转到控制面板>服务器管理>数据迁移
  • 填写“请输入新数据库的JDBC信息”下的信息
    • 此信息将与您为portal-ext.properties输入的数据相同
  • 点击执行
  • 您的数据应该开始迁移

    我还强烈建议,在运行数据迁移工具时,不要允许用户访问数据库


    迁移完成后,关闭Liferay并使用新数据库重新配置门户,然后重新启动

    是否在portal-ext.properties更新后重新启动Liferay?是否在portal-ext.properties更新后重新启动Liferay?