在这个表中,我们定义了5个字段:id、user_id、operation_time、operation_type和operation_detail。其中,id是表的主键,自增长;user_id是记录操作的用户ID;operation_time是操作时间;operation_type是操作类型,比如“登录”、“添加”、“删除”等;operation_detail是操作详细信息。

  • 记录用户操作日志
  • 在需要记录用户操作日志的地方,比如在登录、添加、删除等操作完成后,可以通过如下SQL语句来插入一条日志记录:

    INSERT INTO user_log(user_id, operation_time, operation_type, operation_detail) 
    VALUES (123, NOW(), '登录', '用户123登录系统');
    

    在这个例子中,我们记录了一个用户ID为123的用户登录系统的操作,其中operation_time字段使用了MySQL自带的NOW()函数来获取当前时间。

  • 查询用户操作日志
  • 可以通过如下SQL语句来查询用户操作日志:

    SELECT * FROM user_log WHERE user_id = 123;
    

    在这个例子中,我们查询了所有用户ID为123的用户的操作日志记录。

    总之,通过创建一个专门用于记录用户操作日志的表,并在需要记录日志的地方插入一条日志记录,我们可以实现记录用户操作日志的功能,并通过查询语句查询用户操作日志。

  •