php - 是否在 MySQL 中创建触发器(通过 PHP)?

标签 php mysql triggers

MySQL 中的表有 1 个问题列:creation_date

在通过PHP插入新行的过程中,我认为直接在查询中插入日期是正确的,MySQL必须自己做。

我是否需要执行触发器,或者最好按预期使用 PHP 来执行此操作? 你会怎么做?

附言:MySQL: How to create trigger for setting creation date for new rows

最佳答案

使用 TIMESTAMP DEFAULT CURRENT_TIMESTAMP 字段

http://dev.mysql.com/doc/refman/5.0/en/timestamp.html

关于php - 是否在 MySQL 中创建触发器(通过 PHP)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3395640/

相关文章:

mysql - 如何删除除最新的 50 行之外的所有行

amazon-web-services - Amazon Redshift 自动快照触发器

php - 测量整数的长度(当解释为八进制数时)

php - 自动更新网页内容

php - 从 Mysql/PHP 中的字符串中删除最后 7 个字符

javascript - php脚本的for循环内的onkeyup函数

php - 如何使用explode()将2个单词分成2个不同的字符串

php - 显示包含来自数据源的信息的 Google 图表

triggers - 带有 'case when' 语句的 SQLite 触发器

SQL 基于时间的触发器