溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

DLOG4J在使用MySQL時(shí)需要注意什么

發(fā)布時(shí)間:2021-08-18 21:46:07 來源:億速云 閱讀:114 作者:chen 欄目:數(shù)據(jù)庫

這篇文章主要介紹“DLOG4J在使用MySQL時(shí)需要注意什么”,在日常操作中,相信很多人在DLOG4J在使用MySQL時(shí)需要注意什么問題上存在疑惑,小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”DLOG4J在使用MySQL時(shí)需要注意什么”的疑惑有所幫助!接下來,請(qǐng)跟著小編一起來學(xué)習(xí)吧!

導(dǎo)讀:
  很多朋友在使用DLOG4J的時(shí)候選用了MySQL數(shù)據(jù)庫,碰到的問題都比較類似,因此整理一下在使用MySQL數(shù)據(jù)庫時(shí)應(yīng)該注意的事項(xiàng),請(qǐng)大家在安裝設(shè)置過程中遵循以下步驟,避免多走彎路.
  1. 數(shù)據(jù)庫的建立
  數(shù)據(jù)庫的建立應(yīng)該選用源碼包中doc/database目錄下的dlog4j_mysql_323.sql文件或者直接點(diǎn)擊dlog4j_mysql_323.sql下載,用mysql的命令行來執(zhí)行這個(gè)建庫語句,至于如何執(zhí)行這個(gè)腳本文件請(qǐng)參照MySQL的手冊(cè),建庫的過程中請(qǐng)注意是否有任何出錯(cuò)信息,必須保證數(shù)據(jù)庫建立無誤.
  2. JDBC驅(qū)動(dòng)程序的選擇
  建議使用源碼包中自帶的mysql驅(qū)動(dòng)包,這是經(jīng)過補(bǔ)丁后的驅(qū)動(dòng)包,經(jīng)過測(cè)試證明可行穩(wěn)定,這個(gè)驅(qū)動(dòng)包在源碼包中的jdbc目錄下,文件名是:mysql-connector-java-3.0.11-stable-liudong-bin.jar,將它拷貝至/WEB-INF/lib目錄下.
  3. 數(shù)據(jù)庫連接配置
  數(shù)據(jù)源的配置struts-config.xml請(qǐng)參照下面片斷:

<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. 關(guān)閉HSQLDB數(shù)據(jù)庫
  請(qǐng)把web.xml中關(guān)于HSQLDB數(shù)據(jù)庫引擎小服務(wù)程序部分刪除或者注釋掉,如下
    <!--
    <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>
 -->


到此,關(guān)于“DLOG4J在使用MySQL時(shí)需要注意什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注億速云網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI