LOG4J Mysql 博客分类: LOG4J
程序员文章站
2024-02-09 21:31:34
...
CREATE TABLE `log` ( `class` varchar(100) DEFAULT NULL, `method` varchar(64) DEFAULT NULL, `createtime` varchar(32) DEFAULT NULL, `loglevel` varchar(8) DEFAULT NULL, `msg` varchar(255) DEFAULT NULL, `id` int(11) NOT NULL AUTO_INCREMENT, `line` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8
log4j.rootLogger=INFO,database,stdout ### 把日志信息输出到控制台 ### #日志信息将写到控制台 log4j.appender.stdout=org.apache.log4j.ConsoleAppender #信息打印到System.out上 log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout #指定输出格式:显示日期和log信息 log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %m%n ### 把日志信息写入到数据库### log4j.appender.database=org.apache.log4j.ConsoleAppender log4j.appender.database.layout=org.apache.log4j.PatternLayout log4j.appender.database.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss:SSS}[%p]: %m%n log4j.appender.database=org.apache.log4j.jdbc.JDBCAppender log4j.appender.database.driver=com.mysql.jdbc.Driver log4j.appender.database.URL=jdbc:mysql://localhost:3306/logdb?useUnicode=true&characterEncoding=UTF-8 log4j.appender.database.user=root log4j.appender.database.password=123456 log4j.appender.database.sql=insert into log (class,method,createtime,loglevel,msg,line) VALUES ('%C','%M','%d{yyyy-MM-dd hh:mm:ss}','%p','%m','%l') log4j.appender.database.layout=org.apache.log4j.PatternLayout
推荐阅读
-
LOG4J Mysql 博客分类: LOG4J
-
LOG4J Mysql 博客分类: LOG4J
-
mysql笔记 博客分类: 数据库
-
mysql笔记 博客分类: 数据库
-
python的mysql数据库查询数据 博客分类: python pythonmysql数据库
-
mySql中时间格式处理 博客分类: mysql mysqlstr_to_datedate_format
-
java存储emoji表情解决方案 博客分类: java技术mysql javamysqlemoji
-
3.nodejs nodejs的mysql模块 博客分类: javaweb前端
-
How to change max_allowed_packet value in mysql? 博客分类: sql经验总结 mysql
-
MySQL大数据量分页SQL语句优化 博客分类: mysql mysql分页limit