共计 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 小编会继续努力为大家带来更多实用的文章!