日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

liferay mysql driver_Liferay更改数据库(oracle,mysql)

發(fā)布時(shí)間:2024/1/23 数据库 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 liferay mysql driver_Liferay更改数据库(oracle,mysql) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Liferay默認(rèn)是使用HSQL這個(gè)數(shù)據(jù)庫(kù),如果要在項(xiàng)目中使用其他的數(shù)據(jù)庫(kù),應(yīng)該做如下相關(guān)設(shè)定。

以O(shè)RACLE為例。

下載Liferay Oracle 10g的數(shù)據(jù)庫(kù)文件。下載地址為

http://www.liferay.com/web/guest/downloads/additional,

下載liferay portal 4.3.2 SQL Oracle 10 Dump,是一個(gè)dmp文件。

該文件需要用imp命令導(dǎo)入到Oracle數(shù)據(jù)庫(kù)中去。操作步驟如下:

1、打開(kāi)Oracle數(shù)據(jù)庫(kù)。(創(chuàng)建角色liferay/liferay,這個(gè)自己設(shè)定,非硬性規(guī)定)

2、運(yùn)行——cmd,在控制臺(tái)里輸入imp后回車(chē),用戶名密碼輸入之前已經(jīng)設(shè)定好的liferay/liferay

3、導(dǎo)入dmp文件,輸入下載后保存該文件的路徑。如:e:/liferay-oracle.dmp,緩沖設(shè)定預(yù)設(shè)30000,只

列出到處內(nèi)容:no,然后一路yes到完成。

4、打開(kāi)Tomcat目錄下的conf--Catalina--localhost目錄下的ROOT.XML文件。找到

xml 代碼

name="jdbc/LiferayPool"

auth="Container"

type="javax.sql.DataSource"

driverClassName="org.hsqldb.jdbcDriver"

url="jdbc:hsqldb:lportal"

username="sa"

password=""

maxActive="20"

/>

并注釋掉,這是liferay的默認(rèn)數(shù)據(jù)設(shè)定,然后找到

xml 代碼

name="jdbc/LiferayPool"

auth="Container"

type="javax.sql.DataSource"

driverClassName="oracle.jdbc.driver.OracleDriver"

url="jdbc:oracle:thin:@localhost:1521:orcl"

username="liferay"

password="liferay"

maxActive="20"

/>

并取消注釋,同時(shí)更改符合你本地環(huán)境的相關(guān)設(shè)定。

5、下載Oracle 10g的最新驅(qū)動(dòng)*14.jar,如果是用10g的數(shù)據(jù)庫(kù)文件,用*12.jar是會(huì)報(bào)錯(cuò)的,可去Oracle

中文網(wǎng)下載,目前的下載地址是:http:

//www.oracle.com/technology/global/cn/software/tech/java/sqlj_jdbc/index.html

如果要設(shè)定其他的數(shù)據(jù)庫(kù),可對(duì)第4步的配置做其他修改,這里就不再說(shuō)明了。

=======================================================================

Liferay4.1.3配制mysql(版本5.0)

1.新建一數(shù)據(jù)庫(kù)training(名字隨便取,但在Root.xml中要對(duì)應(yīng)一致),用source命令導(dǎo)入portal-mysql.sql(此腳本在D:\liferay\portal\sql\portal目錄下);

2.部署數(shù)據(jù)庫(kù)驅(qū)動(dòng)器mysql.jar,將mysql.jar從D:\liferay\ext\lib\development

拷貝到D:\liferay\ext\ext-lib\global;

3.在命令行窗口(cmd window),切換目錄到D:liferay\ext

,然后執(zhí)行ant deploy 回車(chē),最后驗(yàn)證mysql.jar是否部署到了D:\liferay\tomcat\common\lib\ext;

4.修改conf\Catalina\localhost下的ROOT.xml文件,將

name="jdbc/LiferayPool"

auth="Container"

type="javax.sql.DataSource"

driverClassName="org.hsqldb.jdbcDriver"

url="jdbc:hsqldb:test"

username="sa"

password=""

maxActive="20"

/>

改為

name="jdbc/LiferayPool"

auth="Container"

type="javax.sql.DataSource"

driverClassName="com.mysql.jdbc.Driver"

url="jdbc:mysql://localhost/lportal?useUnicode=true&characterEncoding=UTF-8"

username="user"

password="user_password"

maxActive="100"

maxIdle="30"

maxWait="10000"

/>

其中user和user_password分別為配置MySQL時(shí)的用戶名和密碼。默認(rèn)是root,和root密碼。保存ROOT.xml

5.打開(kāi)bin下startup.bat,Liferay正常啟動(dòng)。

總結(jié)

以上是生活随笔為你收集整理的liferay mysql driver_Liferay更改数据库(oracle,mysql)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。