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的登录信息,然后重启服务器,在liferay登录页重新配置连接数据库信息。
相关推荐
### Liferay Portal数据库读写说明 #### 一、概述 Liferay Portal是一款广泛使用的开源企业级门户系统,它集成了多种功能模块,如文档管理、博客、论坛等,为企业提供了全面的信息管理和协作平台。本文将根据给定...
Liferay Portal 数据库介绍 Liferay Portal 数据库是指Liferay Portal系统中存储的所有数据,包括用户信息、组织结构、页面布局、portlet配置等。下面将从数据库的角度来介绍Liferay Portal 的页面布局和相关知识点...
在本文档中,我们主要关注的是Liferay数据库中表结构的具体描述,尤其是"Layout"表的设计和功能。Liferay作为一个企业级开源门户解决方案,其数据库结构是支持系统运行和开发的关键。文档中提到的"Layout"表是...
### Liferay连接数据库方案 #### 一、概述 本文档主要介绍了如何在Liferay 4.2.2版本中配置连接不同类型的数据库,包括HSQLDB(默认)、MySQL、SQL Server 2005以及Oracle 10g。通过详细的步骤指导,帮助用户根据...
【Liferay数据库表结构说明文档】 Liferay是一个开源的企业级门户平台,它的核心功能之一是管理用户、组织、权限和内容。为了实现这些功能,Liferay维护着一系列的数据库表来存储和管理这些数据。本文档主要关注的...
【Liferay 5.1.2 配置 Oracle 10G 数据库操作详解】 Liferay 是一款开源的企业级门户平台,它默认使用 HSQLDB 作为内置数据库。然而,在某些场景下,用户可能需要将数据库迁移至更强大的 Oracle 10G 数据库。这个...
在这个项目中,我们将探讨如何使用CAS 4.2.4版本与Liferay 6.2及以上版本的数据库集成,以便在用户登录时通过验证Liferay的用户表来确认用户身份。 Liferay是一款开源的企业级门户平台,提供内容管理、社交网络和...
Liferay+Portal_数据库结构介绍,详细描述了liferay portal的数据库。
在部署Liferay Portal时,与Oracle数据库的集成是关键步骤。以下是对配置过程的详细解释: 1. **数据库配置修改**: - 首先,你需要在`portal-impl\src\portal.properties`文件中,取消Hypersonic数据库连接的注释...
标签 "liferay" 指出这是Liferay Portal相关的,"oracle" 暗示可能支持或主要针对Oracle数据库,因为Liferay可以与多种数据库系统集成,而Oracle是其中一种常见的选择。"sql" 明确表示这些资源与SQL语言和数据库操作...
【标题】"liferay-portal文档集合"是一个关于Liferay Portal的综合资源包,其中包含了对JSR-168规范的深入解析、Liferay Portal数据库结构的详细说明以及权限管理的相关文档。这些资料对于理解并操作Liferay Portal...
Liferay Portal框架基本表共82个具体表结构设计如下: 第一部分:Portal相关表结构(共32张表) 根据portal-hbm.xml中定义的Hibernate的定义顺序进行描述。
标题 "java-oracle.rar_liferay_oracle" 暗示了这个压缩包是关于使用Java技术在Liferay门户系统中连接Oracle数据库的资源。Liferay是一个开源的企业级内容管理系统,而Oracle是一种广泛应用的关系型数据库管理系统。...
### Liferay6官方培训学习笔记:开发环境搭建与数据库配置详解 #### 一、开发环境搭建 Liferay是一款基于Java的开源企业级门户框架,它提供了丰富的功能和强大的定制能力,适用于构建各种复杂的Web应用程序。在...
在默认情况下,Liferay 使用 H2 数据库,但根据实际需求,用户可能希望更换为更强大的数据库系统,如 MySQL、Oracle 或 PostgreSQL。下面我们将详细介绍如何进行 Liferay 数据库配置。 首先,你需要了解 Liferay ...
Liferay+Portal+数据库介绍+.doc Liferay+权限管理.doc liferay-portal-5-2-systems-development-sample-chapter-5-managing-pages[1].pdf LiferayPortal二次开发指南.pdf liferay常用模块的简介....
- **安装 Liferay 数据库**:使用 `create-mysql.sql` 或 `create-postgresql.sql` 创建 Liferay 所需的数据库结构,具体取决于所选数据库(MySQL 或 PostgreSQL)。 - **配置数据库连接**:编辑 `portal....
- **创建Liferay数据库**:创建一个新的数据库用于Liferay,使用适当的字符集和排序规则(如utf8_general_ci)。 - **配置数据库连接**:在Liferay的`portal-ext.properties`配置文件中,指定MySQL数据库的连接...