2012-04-13 45 views
0

我用我的mysql數據庫中的時間戳類型列,我已經啓用自動更新時間戳的選項,但時間戳僅適用於更新命令,而不是插入PHP的MySQL時間戳僅適用於更新

我正在使用navicat mysql客戶端

在此先感謝。

+0

我有現在加入()爲默認值檢查,但它不工作 – 2012-04-13 07:21:29

回答

0

嘗試指定當前時間戳作爲默認值並啓用自動更新。這應該適合你。 請參閱:current_timestamp

你的意思是這樣..

+0

我已經試過當前時間戳,但MySQL的說無效的默認值 – 2012-04-13 07:23:57

+0

現在可以使用()作爲價值 – 2012-04-13 07:29:43

0

設置列缺省值CURRENT_TIMESTAMP的。

如果您使用服務器端語言向表中插入數據,則可以將當前日期插入到該列中。在PHP中,例如,這將是

<?php 
$time = time(); 
?>