MySQL中的表有1个问题列:creation_date
。
在通过PHP插入新行期间,我认为在查询中直接插入日期是正确的,MySQL必须自己做。
我是否需要执行触发器,或者最好是按照预期使用PHP? 你会怎么做?
PS:MySQL: How to create trigger for setting creation date for new rows
答案 0 :(得分:3)
使用TIMESTAMP DEFAULT CURRENT_TIMESTAMP字段
答案 1 :(得分:1)
如果您为表创建触发器(或采用上面的建议),则不必记住在PHP中执行此操作。当其他人创建另一个PHP以插入同一个表时,此优势将显示。