我有這樣的MySQL表:MYSQL:轉換時間戳 - >時間
[ID] [TIMESTAMP] [TIME]
[1] [2010-05-29 01:17:35] []
[1] [2010-05-29 01:23:42] []
...等等
現在我需要的時間戳值複製到TIME行。新的TIME行通過PHP命令time()創建;
問題:我不知道該怎麼做。也許我是一個MySQL命令,也許通過PHP?請幫助我!
我的表:
CREATE TABLE `comments` (
`id` int(10) unsigned NOT NULL auto_increment,
`ip` int(10) unsigned NOT NULL,
`name` varchar(40) NOT NULL,
`comment` text NOT NULL,
`timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`email` varchar(30) NOT NULL,
`time` int(100) NOT NULL,
PRIMARY KEY (`id`),
KEY `news_id` (`m0arid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=17198 ;
目標:我要刪除時間戳的事情。就像我看到的那樣,時間更好。 PS:如果你對我有一個一般的暗示,看這張表,請告訴我:)。
我會保持時間戳。 – 2011-03-02 15:36:03
爲什麼你的時間列int(100)的類型?你想用什麼格式? – krtek 2011-03-02 15:36:36
@Krtek Unix時間戳。 @Tomalak Geret'kal可悲的是我不能:/。 – user606346 2011-03-02 15:44:24