当我尝试连接 MySql DB 时,我在 ubuntu 14.04 上下载了 Liferay 7 (liferay-portal-7.0-ce-ga1),然后我发现了一个错误:Liferay7 does not support lesser than MySQL 5.6.4。但是我已经在环境中安装了MySql 5.5.44。在早期版本的 MySql 即 5.5.44 上,其他门户运行良好。
这是日志,
01:43:13,809 INFO [elasticsearch[Jade Dragon][clusterService#updateTask][T#1]][metadata:317] [Jade Dragon] [liferay-0] update_mapping [LiferayDocumentType]
__ ____________________ _____ __
/ / / _/ ____/ ____/ __ \/ \ \/ /
/ / / // /_ / __/ / /_/ / /| |\ /
/ /____/ // __/ / /___/ _, _/ ___ |/ /
/_____/___/_/ /_____/_/ |_/_/ |_/_/
Starting Liferay Portal Community Edition 7.0.0 CE GA1 (Wilberforce / Build 7000 / March 31, 2016)
01:43:18,624 INFO [localhost-startStop-1][StartupAction:110] There are no patches installed
01:43:18,760 ERROR [localhost-startStop-1][StartupAction:169] Please upgrade to at least MySQL 5.6.4. The portal no longer supports older versions of MySQL.
我有疑问:
- 除了升级整个 MySql 之外,是否有任何可用的修复程序?
- 为什么 Liferay 7 不支持早期版本的 MySql,这背后的原因?