การบันทึก Log ลง Database ด้วย Log4j
posted on 15 Dec 2004 12:28 by somkiatตัวอย่างการบันทึกข้อมูลของ log ลงใน mysql database โดยใช้ log4j ครับ
สามารถ config ใน file log4j.properties ได้ดังนี้ครับ
log4j.appender.stdout=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.stdout.driver=com.mysql.jdbc.Driver
log4j.appender.stdout.URL=jdbc:mysql://localhost/test
log4j.appender.stdout.user=root
log4j.appender.stdout.password=
log4j.appender.stdout.sql=INSERT INTO keeplog (Message) VALUES ('%d - %c - %p - %m')
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
อธิบายเพิ่มเติม
1.RDBMS คือ mysql
2. database ชื่อ test
3. ต่รางที่เก็บข้อมูลชื่อ keeplog
4. user คือ root ส่วน password ไม่มีครับ

น้องมหาลัยน่ะพี่บอกหน่อย
#1 By เติ้ล (58.11.33.15) on 2005-05-31 17:50