`
tangzongyun
  • 浏览: 183391 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

LOG4J Mysql

 
阅读更多
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
分享到:
评论

相关推荐

    mysql和log4j的jar包

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,而Log4j则是Java平台上广泛使用的日志记录框架。这两个组件在软件开发中起着至关重要的作用,尤其是在Java应用程序中。 MySQL是一款开源、免费的SQL数据库,它...

    log4j 配置mysql 数据库 demo

    本篇将详细介绍如何配置Log4j来将日志信息存储到MySQL数据库中,以实现日志的集中管理和分析。 首先,我们需要了解Log4j的基本结构。Log4j主要由三个组件构成:Logger(日志器)、Appender(输出端)和Layout(布局...

    简单java操作log4j+Mysql存储日志信息

    本文将深入探讨如何使用Log4j结合MySQL来实现高效且可靠的日志记录与存储。Log4j是Apache的一个开源项目,提供了一种灵活的日志记录框架,而MySQL则是一个广泛应用的关系型数据库系统,它们的结合可以实现日志数据的...

    log4j-API-最新稳定版本log4j-1.2.17

    标题提及的是"log4j-API-最新稳定版本log4j-1.2.17",这表明我们关注的是日志框架Log4j的一个特定版本,即1.2.17。Log4j是Apache软件基金会开发的一个用于Java应用程序的日志记录工具,它提供了灵活的日志记录功能,...

    log4j2.xml记录日志到到数据库

    本示例将详细介绍如何配置并使用Log4j2将日志信息记录到MySQL数据库中。 首先,我们要理解Log4j2的核心概念。Log4j2主要包括以下几个组件: 1. **配置文件**:如`log4j2.xml`,这是Log4j2的配置中心,定义了日志...

    [简单]log4jdbc-log4j2配置简记

    标题中的“log4jdbc-log4j2配置简记”指的是在Java开发中使用log4jdbc-log4j2库来监控和记录SQL查询的过程。log4jdbc是一个开源项目,它允许开发者通过日志系统来追踪数据库操作,而log4j2是log4j的升级版,提供了更...

    实用java库-Mysql&Java;_Mail&Slf4j;_Api&Slf4j;_Log4j

    实用java库-Mysql&Java;_Mail&Slf4j;_Api&Slf4j;_Log4j mysql-connector-java-5.1.47.jar mail.jar activation.jar slf4j-api-1.7.25.jar slf4j-log4j12-1.7.25.jar

    log4j日志驱动包

    log4j.appender.DATABASE.URL=jdbc:mysql://localhost:3306/test log4j.appender.DATABASE.driver=com.mysql.jdbc.Driver log4j.appender.DATABASE.user=root log4j.appender.DATABASE.password= log4j.appender....

    log4j使用与java中log4j记录日志如何写入数据库

    log4j.appender.DBAppender.URL=jdbc:mysql://localhost:3306/mydb log4j.appender.DBAppender.driver=com.mysql.jdbc.Driver log4j.appender.DBAppender.user=myusername log4j.appender.DBAppender.password=...

    mybatis+log4j+mysql.rar

    本资源包含了搭建mybatis helloworld工程所需的如下3个jar:log4j-1.2.17.jar、mybatis-3.4.1.jar、mysql-connector-java-5.1.37-bin

    mybatis、mysql、log4j等常见jar包

    在Java开发中,MyBatis、MySQL和Log4j是三个非常重要的库,它们各自扮演着不同的角色,为开发者提供便利。以下是对这三个组件的详细解释: 1. MyBatis: MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程...

    常用的jar包,包括mysql,oracle,sql server,log4j

    常用的jar包,包括mysql,oracle,sql server,log4j 常用的jar包,包括mysql,oracle,sql server,log4j 常用的jar包,包括mysql,oracle,sql server,log4j 常用的jar包,包括mysql,oracle,sql server,log4j

    myBaits所有jar包,包括log4j所需jar包,mysql所需jar包,导入后可以直接使用

    这个压缩包包含了MyBatis框架运行所必需的jar包,同时也提供了log4j和MySQL数据库连接所需的库,以及可能用于Maven构建系统的相关依赖。以下是对这些关键组件的详细解释: 1. **MyBatis jar包**:MyBatis的核心库...

    日志配置文件log4j.xml以及MySql数据库驱动文件

    本篇文章将深入探讨这两个关键组件:日志配置文件`log4j.xml`和MySQL数据库驱动文件`mysql-connector-java-5.1.39-bin.jar`。 首先,我们来了解`log4j.xml`。Log4j是Apache组织提供的一款开源的日志记录框架,广泛...

    log4j添加日志到数据库和文件中

    log4j.appender.DB.URL=jdbc:mysql://localhost:3306/mydatabase log4j.appender.DB.Driver=com.mysql.jdbc.Driver log4j.appender.DB.User=myuser log4j.appender.DB.Password=mypassword log4j.appender.DB....

    实用6个java库-Mysql-Java_Mail-log4j_1.2.17-Slf4j_Api-Slf4j_Log4j

    实用java库-Mysql-Java_Mail-log4j_1.2.17-Slf4j_Api-Slf4j_Log4j mysql-connector-java-5.1.47 mail log4j-1.2.17 activation slf4j-api-1.7.25 slf4j-log4j12-1.7.25

    深入学习log4J

    《深入学习log4J》是一本专注于Java日志框架Log4J的专业书籍,旨在帮助开发者深入理解并熟练运用Log4J进行系统日志管理和分析。Log4J是Apache组织开发的一个开源日志记录工具,广泛应用于Java应用程序中,提供灵活的...

    Log4j 日志信息存储到数据库中

    本文主要介绍如何使用 Log4j 将日志信息存储到 MySQL 数据库中。通过详细的配置示例,可以帮助读者更好地理解和掌握相关配置方法及其实现细节。 #### 配置详解 首先,我们来看一下给定的配置文件片段: ```...

    hibernate3.2+mysql+log4j

    【hibernate3.2+mysql+log4j】是一个经典的Java开发组合,常用于构建基于JDBC的持久层框架,结合关系型数据库MySQL和日志管理库log4j。这个压缩包可能包含了运行一个使用Hibernate 3.2、MySQL数据库和log4j日志系统...

    springBoot+mybatis+mysql+log4j2+swagger-ui.html整合java项目.zip

    这是一个基于SpringBoot、MyBatis、MySQL、Log4j2和Swagger-UI的Java项目集成示例,适合自学和理解这些技术如何协同工作。以下是对每个组件及其在项目中的作用的详细说明: **SpringBoot** SpringBoot是Spring框架...

Global site tag (gtag.js) - Google Analytics