博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Liferay Portal使用MySQL数据库配置
阅读量:5890 次
发布时间:2019-06-19

本文共 1008 字,大约阅读时间需要 3 分钟。

在网上看了一些网友写的Liferay Portal使用MySQL数据库配置,还要手动弄导入脚本那些,很麻烦。倒不如来试试我下面的方法。

Liferay Portal默认使用的是HSQLDB嵌入数据库,但是在生产中我们可能使用其他的数据库,如:MySQL、Oracle等。Liferay Portal提供了对多种数据库的支持,可以看看官方文档,现在开始配置MySQL数据库。安装MySQL数据库不解释,自己上网google解决,为了方便,我安装了MySQL数据库的一个客户端工具--HeidiSQl。

现在要创建一个数据库,我将这个数据库命名为myportaldb,接着就要配置好Liferay Portal,代替HSQLDB数据库,而让其使用的数据库是MySQL的。
现在来理解Liferay Portal中一个文件名为portal-ext.properties的文件。Liferay Portal包含了一个portal.properties文件在一个JAR包中。这个文件定义了portal的服务器的相关属性,如果你想要重写这个properties,你必须创建一个portal-ext.properties文件,并指定你要重写的属性。如果你使用的是Liferay Portal自带的tomcat服务器,portal-ext.properties这个文件必须放在 {TOMCAT_HOME}/webapps/ROOT/WEB-INF/classes 这个目录下。portal.properties文件指向的数据库是HSQLDB。
我的portal-ext.properties文件如下:
jdbc.default.driverClassName=com.mysql.jdbc.Driver 
jdbc.default.url=jdbc:mysql://localhost/myportaldb?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false 
jdbc.default.username=root                         
jdbc.default.password=123456         
重启下服务器,可以看到你的数据库明显有了改变:

转载于:https://www.cnblogs.com/hxxy2003/archive/2012/03/31/2427080.html

你可能感兴趣的文章
读取FTP上的excel文件,并写入数据库
查看>>
vs2008快捷键极其技巧 转载
查看>>
window 7上安装Visual Studio 2017失败的解决方法
查看>>
JavaScript 正整数正则表达式
查看>>
单元测试之Stub和Mock
查看>>
【转】Java泛型-类型擦除
查看>>
时间日期
查看>>
PredictionIO+Universal Recommender快速开发部署推荐引擎的问题总结(2)
查看>>
【232】◀▶ IDL显示地理图像
查看>>
【116】Windows 系统组合键
查看>>
学习进度表 04
查看>>
python---__getattr__\__setattr_重载'.'操作
查看>>
谈谈javascript中的prototype与继承
查看>>
DEM 制作
查看>>
js实现分页列表添加样式
查看>>
HDU 1197 Specialized Four-Digit Numbers
查看>>
ARP之windows下的ARP命令
查看>>
软件工程第一次作业
查看>>
centos7磁盘逻辑分区命令_centos7.2下新挂磁盘并创建逻辑组、逻辑卷
查看>>
手机真机访问开发_手机真机和开发者工具图片上传格式不一致
查看>>