2014年11月26日 星期三

Liferay 更改數據庫為MySQL

tomcat-7.0.27\webapps\ROOT\WEB-INF\classes裡創protal-ext.properties

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文件內容
1
#
2
# MySQL
3
#
4
jdbc.default.driverClassName=com.mysql.jdbc.Driver
5
jdbc.default.url=jdbc:mysql://localhost/lportal?
6
useUnicode=true&characterEncoding=UTF-8&useFastDateParsing=false
7
jdbc.default.username=你的用戶名
8
jdbc.default.password=你的密碼
3.關於JDBC驅動
Liferay已自帶MySQL JDBC驅動,位於[Tomcat Home]/lib/ext/mysql.jar 
如果使用其他Database,將驅動複製到該目錄下即可四.啟動Server,自動創建相關的表格

沒有留言:

張貼留言