log4j 把日志信息存入数据库问题
log4j.properties 配置
tomcat 一启动就报
log4j:ERROR Failed to excute sql
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'message' at row 1
这样的错误,经确认是'%m'的的错误,把'%m'随便改成什么东西就行了。
这是什么原因,请各位帮一下忙,谢谢了。
log4j.appender.JDBC=org.apache.log4j.jdbc.JDBCAppender
#log4j.appender.JDBC=com.aps.comm.initDatabase.Dom4JdbcAppe
log4j.appender.JDBC.driver=com.mysql.jdbc.Driver
log4j.appender.JDBC.URL=jdbc:mysql://localhost:3307/aps
log4j.appender.JDBC.user=root
log4j.appender.JDBC.password=root
log4j.appender.JDBC.sql=INSERT INTO errorlog (userId,message,messageDate) VALUES ('0','%m','%d{yyyy-MM-dd HH\:mm\:ss}')
log4j.appender.JDBC.layout=org.apache.log4j.PatternLayout
tomcat 一启动就报
log4j:ERROR Failed to excute sql
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'message' at row 1
这样的错误,经确认是'%m'的的错误,把'%m'随便改成什么东西就行了。
这是什么原因,请各位帮一下忙,谢谢了。
...全文
相关推荐
log4j的详细配置,log4j.xml和log4j.properties,日志输出到文件,邮件,数据库,控制台等
总之,Log4j通过其灵活的配置,可以满足不同场景下的日志需求,无论是简单地输出到控制台,还是复杂地发送邮件或存入数据库,都能轻松实现。
log4j 数据库,邮件,html 等配置
《log4j数据库、邮件和HTML配置详解》在IT行业中,日志记录是系统调试、性能监控和问题排查的关键工具。Log4j,作为Java领域广泛应用的日志框架,提供了强大的功能来满足这些需求。
log4j 中文帮助
扩展性Log4j支持插件式架构,可以方便地添加新的Appenders和Layouts。社区还提供了许多额外的组件,如SMTPAppender用于发送邮件通知,或者DBAppender将日志存入数据库。
如何借助log4j把日志写入数据库中
通过这个例子,你应该已经掌握了如何利用Log4j将日志信息存入数据库的基本步骤。这个过程涉及到Log4j的配置、数据库连接、以及Java代码中的日志调用。
Log4j 日志信息存储到数据库中
### Log4j 日志信息存储到数据库中的配置与使用#### 概述在软件开发过程中,日志记录是至关重要的环节之一。它不仅能够帮助开发者追踪程序运行时的状态,还可以在系统出现故障时提供诊断信息。


Web 开发

