Mam tabelę ze statystyką i polem o nazwie time
z uniksowymi znacznikami czasowymi.UNIX Znacznik czasu do MySQL DATETIME
Istnieje około 200 wierszy w tabeli, ale chciałbym zmienić sygnatury czasowe Uniksa na DATETIME MySQL bez utraty bieżących wierszy. Obecna tabela:
CREATE TABLE `stats` (
`id` int(11) unsigned NOT NULL auto_increment,
`time` int(11) NOT NULL,
`domain` varchar(40) NOT NULL,
`ip` varchar(20) NOT NULL,
`user_agent` varchar(255) NOT NULL,
`domain_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8
Więc time
(INT) powinna być polem DATETIME.
Jak mogę zaktualizować uniksowy znacznik czasu do DATETIME MySQL?
Można zobaczyć, jak przekonwertować datownika w datetime w [http://www.jordigirones.com/455-convertir-unix-timestamp-en-fecha-de-mysql.html](http : //www.jordigirones.com/455-convertir-unix-timestamp-en-fecha-de-mysql.html) –