liferay mysql_Liferay中搭配MySQL数据库的两种措施
搭配mysql數據庫連接一共同如下幾個環節:
l安裝mysql數據庫(上面第一步)
l創立liferay數據庫(利用數據庫腳本文件生成數據庫文件portal-mysql.sql orcreate-mysql.sql)
l安排數據庫驅動器(mysql.jar ormysql-connector-java-5.0.4-bin.jar)
l修正數據庫連接文件(ROOT.xml)
l兩種措施離別對用不同的系統環境,第一種措施對應切實運行系統,第一種措施對應ext environment開發環境。
一.率先是軟件下載:
uLiferay軟件下載:
nliferay-portal-tomcat-jdk5-4.2.1.zip
nLiferayPortal4.2.1SQLScripts
這兩個能夠在om下面的下載區找到:http://om/web/guest/downloads
u下載MySQL驅動以及GUITools
nmysql-5.0.27-win32.zip
nmysql-connector-java-5.0.4.zip
nmysql-gui-tools-5.0.r9a-win32.msi
這三個文件能夠在om的社區的下載區找到:
http://dev.mysql.com/downloads/左上側的下載專區有相應的文字連接。二.然后是安裝mysql數據庫和搭配實例并創立liferay數據庫
u安裝數據庫
n默認安裝數據庫,搭配實例抉擇翔實搭配,手動抉擇字符集,抉擇UTF-8。
n搭配過程中萬一揭示訛謬,看是否端口被防火墻隔絕。敞開相應的端口。可能重新搭配實例。
n安裝mysql-gui-tools-5.0.r9a-win32.msi。三.兩種措施創立數據庫:
第一種措施:穿越GUI界面導入表面腳本文件并厲行。
u創立lportal數據庫
n解壓LiferayPortal4.2.1SQLScripts包,爾后要用到里面的create文件夾下的create-mysql.sql
n敞開其中的MySql數據查詢工具QueryBrowser連接數據庫,抉擇“File->OpenScript”載入create-mysql.sql文件,點擊“Execute”按鈕厲行。刷新會發感受到了新的數據庫實例lportal,數據庫獲勝導入到MySQL。
第二種措施:開發環境下手動創立數據庫:
u創立training數據庫
n單擊開始菜單—運行…;
n輸入cmd,moschino然后回車;
n然后在號召行中輸入mysql,回車;
n然后輸入:create database training;回車;
n新開一個號召窗口;
n切換目錄到:C:/Training/liferay/ext/sql/portal;
n輸入:mysql training < portal-mysql.sql回車;
n數據庫獲勝導入到MySQL。四.Liferay中搭配mysql數據庫連接
u兩種措施搭配jdbc連接器(數據庫驅動器):
n第一種措施:利用mysql網站供給的Connector/J:
ljava平臺和開發的規范數據庫驅動器(Standardized database driver for Java platforms and development)wh.whflsc.com,上面環節曾經下載。
l解壓mysql-connector-java-5.0.4.zip
l將mysql-connector-java-5.0.4-bin.jar拷到liferay目錄中的common/lib下。
n第二種措施:利用ext開發環境下的數據庫連接文件。
l將mysql.jar從C:/Training/liferay/ext/lib/development
拷貝到C:/Training/liferay/ext/ext-lib/global
l在號召行窗口(cmd window),切換目錄到C:/training/liferay/ext
l然后厲行ant deploy回車;
l最后檢討mysql.jar是否安排到了C:/Training/liferay/tomcat/common/lib/ext
u修正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時的用戶名和密碼。默認是root,和root密碼。保留ROOT.xml
u敞開bin下startup.bat
uLiferay正常啟用。五.歸納
搭配mysql數據庫連接一共同如下幾個環節:
l安裝mysql數據庫(上面第一步)
l創立liferay數據庫(利用數據庫腳本文件生成數據庫文件portal-mysql.sql orcreate-mysql.sql)
l安排數據庫驅動器(mysql.jar ormysql-connector-java-5.0.4-bin.jar)
l修正數據庫連接文件(ROOT.xml)
l兩種措施離別對用不同的系統環境,第一種措施對應切實運行系統,第一種措施對應ext environment開發環境。
(yunfan)
可在以下地址察看該文檔:http://docs.google.com/Doc?id=df7d65pm_126gwsmhm
琢磨liferay兩周了,總算有點收獲了,呵呵.你大約就沒可能在書本上遇就任何足以揭示“面向對象”之必需性的問題,
總結
以上是生活随笔為你收集整理的liferay mysql_Liferay中搭配MySQL数据库的两种措施的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 单位1-Mbps、Kbps、bps、kb
- 下一篇: iOS客户端技术支持