liferay 外接数据库

阅读更多

1.liferay 默认使用的是HSQL内置数据库。

 

2.更改数据库方法有两种,以MYSQL为例:

第一种:

创建一个数据库liferay,接着就要配置好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:3306/liferay?useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false 
jdbc.default.username=root                         
jdbc.default.password=         
重启下服务器
 
生成206张表,项目的表示gb_guestbook和gb_entry
 
第二种方法是:
先清空 liferay 外接数据库_第1张图片文件,作用是初始化liferay的登录信息,然后重启服务器,在liferay登录页重新配置连接数据库信息。
 
 
  • liferay 外接数据库_第2张图片
  • 大小: 24.7 KB
  • 查看图片附件

你可能感兴趣的:(liferay,database)