暂无图片
MySQL可以获取修改前的日期和修改后的日期吗?
我来答
分享
暂无图片 匿名用户
MySQL可以获取修改前的日期和修改后的日期吗?

就是MySQL第一次修改的日期值和修改后了的日期值,是一个日期字段

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
chengang

建表的时候 含有这么一列 modifiedtime timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT ‘修改时间’

就能获得修改后日期

再建一个update触发器。写入old.modifiedtime 就可以获得修改前日期

暂无图片 评论
暂无图片 有用 0
暂无图片
薛晓刚

除了上面的方法还有可以用ogg送到kafka,kafka都记录了变更前后。

暂无图片 评论
暂无图片 有用 0
DarkAthena

看你是常规应用需要还是在检查已发生的问题。

事前没做相关代码开发准备的话,只能去找找数据库日志了。
如果是准备做相关功能,看你是要记录每一次还是只记录最新一次的前和后。

要记录每一次就搞个触发器存个日志表;
只记录最新一次就新增一个字段,建个触发器,把老的时间更新到新字段里去

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏