【发布时间】:2026-02-10 07:10:02
【问题描述】:
我想通过我的 PHP 代码手动更新数据类型为 timestamp 的列。
你能告诉我怎么做吗?
【问题讨论】:
-
是否必须是 PHP 时间戳而不是 mySQL 的
NOW()?
标签: php mysql database timestamp sql-update
我想通过我的 PHP 代码手动更新数据类型为 timestamp 的列。
你能告诉我怎么做吗?
【问题讨论】:
NOW()?
标签: php mysql database timestamp sql-update
使用这个查询:
UPDATE `table` SET date_date=now();
示例代码可以是:
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("my_db", $con);
mysql_query("UPDATE `table` SET date_date=now()");
mysql_close($con);
?>
【讨论】:
另一种选择:
UPDATE `table` SET the_col = current_timestamp
看起来很奇怪,但按预期工作。如果让我猜的话,我敢打赌这比打电话给now() 快一点。
【讨论】: