【发布时间】:2019-12-18 20:51:11
【问题描述】:
我正在尝试仅从我的 MYSQL 数据库中捕获新记录,因此我只能选择这些记录并将它们作为 .csv 文件发送到 S3 存储桶。是否有任何方法或 mysql 函数可以保存每条记录的时间戳?我正在尝试将负载从 mysql 增加到 s3。
有什么想法或建议吗?
【问题讨论】:
我正在尝试仅从我的 MYSQL 数据库中捕获新记录,因此我只能选择这些记录并将它们作为 .csv 文件发送到 S3 存储桶。是否有任何方法或 mysql 函数可以保存每条记录的时间戳?我正在尝试将负载从 mysql 增加到 s3。
有什么想法或建议吗?
【问题讨论】:
MySQL 中没有默认的行级时间戳。
一种解决方案是创建您自己的解决方案,方法是向相关表添加一列并启用default 和on update 选项:
alter table mytable add ts timestamp
default current_timestamp
on update current_timestamp
;
【讨论】: