很多朋友在使用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"> |
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> --> |
请遵循以上所提的四个注意事项,如还有其他问题请到论坛中提问,谢谢 ![]()
心情: 一般