Liferay中自帶有一個示例數據庫(HSQL),如何更改成本身想要的數據庫呢?
一.刪除示例數據庫
[liferay-home]/tomcat-[version number]/webapps\sevencogs-hook
將該目錄移除(備份到別的地方而非刪除)
二.安裝MySQL,建立數據庫lportal
三.鏈接Liferay和MySQL
1.[liferay-home]/目錄 新建文件portal-ext.properties
由於該文件的優先級高於默認配置文件,所以將覆蓋原文件中liferay與HQL鏈接
2.portlet-ext.properties文件內容
#
# MySQL
#
jdbc.default.driverClassName=com.mysql.jdbc.Driver
jdbc.default.url=jdbc:mysql://localhost/lportal?
useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
jdbc.default.username=你的用戶名
jdbc.default.password=你的密碼
3.關於JDBC驅動
Liferay已自帶MySQL JDBC驅動,位於[Tomcat Home]/lib/ext/mysql.jar
若是使用其餘Database,將驅動複製到該目錄下便可
四.啓動Server,自動建立相關的表格