共計 1837 個字符,預計需要花費 5 分鐘才能閱讀完成。
這篇文章主要介紹“DLOG4J 在使用 MySQL 時需要注意什么”,在日常操作中,相信很多人在 DLOG4J 在使用 MySQL 時需要注意什么問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”DLOG4J 在使用 MySQL 時需要注意什么”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!
導讀:
很多朋友在使用 DLOG4J 的時候選用了 MySQL 數據庫, 碰到的問題都比較類似, 因此整理一下在使用 MySQL 數據庫時應該注意的事項, 請大家在安裝設置過程中遵循以下步驟, 避免多走彎路.
1. 數據庫的建立
數據庫的建立應該選用源碼包中 doc/database 目錄下的 dlog4j_mysql_323.sql 文件或者直接點擊 dlog4j_mysql_323.sql 下載, 用 mysql 的命令行來執行這個建庫語句, 至于如何執行這個腳本文件請參照 MySQL 的手冊, 建庫的過程中請注意是否有任何出錯信息, 必須保證數據庫建立無誤.
2. JDBC 驅動程序的選擇
建議使用源碼包中自帶的 mysql 驅動包, 這是經過補丁后的驅動包, 經過測試證明可行穩定, 這個驅動包在源碼包中的 jdbc 目錄下, 文件名是:mysql-connector-java-3.0.11-stable-liudong-bin.jar, 將它拷貝至 /WEB-INF/lib 目錄下.
3. 數據庫連接配置
數據源的配置 struts-config.xml 請參照下面片斷:
data-source key= dlogdb type= org.apache.commons.dbcp.BasicDataSource
set-property property= driverClassName value= com.mysql.jdbc.Driver /
set-property property= url value= jdbc:mysql://localhost/webblog /
set-property property= username value= root /
set-property property= password value= /
set-property property= maxActive value= 20 /
set-property property= maxWait value= 5000 /
set-property property= defaultAutoCommit value= false /
set-property property= defaultReadOnly value= false /
set-property property= validationQuery value= SELECT 1 /
set-property property= removeAbandoned value= true /
set-property property= removeAbandonedTimeout value= 120 /
set-property property= encoding value= true /
/data-source
4. 關閉 HSQLDB 數據庫
請把 web.xml 中關于 HSQLDB 數據庫引擎小服務程序部分刪除或者注釋掉, 如下
!–
servlet
servlet-name HSQLEngine /servlet-name
servlet-class dlog4j.hsqldb.HSQLEngineServlet /servlet-class
init-param
param-name path /param-name
param-value /WEB-INF/db /param-value
/init-param
init-param
param-name port /param-name
param-value 9001 /param-value
/init-param
init-param
param-name database /param-name
param-value dlog4j /param-value
/init-param
load-on-startup 1 /load-on-startup
/servlet
—
到此,關于“DLOG4J 在使用 MySQL 時需要注意什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!