如何在PHP上将MySql时间戳列更新为当前时间戳?

2022-08-30 11:18:51

我想通过我的PHP代码手动更新数据类型的列。timestamp

你能告诉我怎么做吗?


答案 1

使用此查询:

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);
?>

答案 2

另一种选择:

UPDATE `table` SET the_col = current_timestamp

看起来很奇怪,但按预期工作。如果我不得不猜测,我敢打赌这比打电话稍微快一点。now()


推荐