日期:2014-05-17  浏览次数:20726 次

网站访问日志问题
现在需要将网站日志导入数据库后进行日志分析,而网站访问日志时间输出格式默认为[09/Apr/2012:10:36:00 +0800],MySQL数据库包括java中都不识别,怎样配置能够改变网站日志的输出格式或者使Mysql中能识别吗?
log4j是干这个用的吗?应用程序日志或者说系统日志跟网站日志区别大吗?

------解决方案--------------------
log4j是一个日志组件,使用很灵活,很多优秀的开源框架都使用

关于你说的网站日志问题,我认为log4j既可以做应用程序日志,也可以做系统日志,关键是看怎么用了,但是系统日志需要一些处理,处理成系统规定的格式,log4j的日志格式也可以通过配置文件很灵活的配置,至于网站日志包含哪些内容,内容什么格式都可以灵活的通日志组件来完成

关于你说的另外一个问题,[09/Apr/2012:10:36:00 +0800],MySQL数据库包括Java中都不识别。我认为MySQL肯定不识别你自定义格式的内容,除非你用的是MySQL支持的格式,Java也是类似的情况,毕竟咱们是使用人家的东西,呵呵~

QQ:79174715② 小龙在线(只限技术讨论和项目交流,非诚勿扰)