如何创建从java到MySQL的日志活动?

时间:2013-05-01 10:34:05

标签: java mysql logging android-activity

我想为每个用户创建一个日志活动,当他们从我的应用程序登录并插入MySQL数据库时,其结构如

id_log (int, primary key, auto increment)
username (varchar)
time (timestamp)

问题是每个pc都有不同的时间戳,我只知道在本地机器上获取时间戳,有没有办法根据存储数据库的PC的时间戳创建日志活动?我问对方并说使用log4j但我仍然没有得到它。

1 个答案:

答案 0 :(得分:0)

可以使用MySQL的NOW()函数,但TIMESTAMP数据类型automatically initialises默认为当前时间:

CREATE TABLE logs (
  id_log   SERIAL,
  username VARCHAR(255),
  time     TIMESTAMP
);

INSERT INTO logs (username) VALUES ('eggyal');

sqlfiddle上查看。