我有这张带有newspost的表格,我想添加添加日期的时间戳,并且我想在编辑帖子时更新另一个col。我希望它在MySql中自动发生。没有使用任何PHP代码。如何自动更新表更新的时间戳?
CREATE TABLE IF NOT EXISTS news (
id int(11) NOT NULL AUTO_INCREMENT,
data text,
date_published timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
date_edited timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id)
);
这种情况下的最佳做法是什么?
http://dev.mysql.com/doc/refman/5.6/en/triggers.html –
可能是http://stackoverflow.com/questions/2045745/mysql-update-的欺骗timestamp-column-trigger – NinjaCat
你有没有在搜索过类似的问题?实际上有吨。 – Rahul