Mysql
 sql >> Base de données >  >> RDS >> Mysql

Horodatage dans une ligne de table MySQL

Vous devez ajouter une colonne TIMESTAMP comme celle-ci :

CREATE TABLE `$table` (
 id INT(11) NOT NULL auto_increment, 
 site VARCHAR(1000) NOT NULL, 
 actions1 BIGINT(9) NOT NULL, 
 actions2 BIGINT(9) NOT NULL, 
 CreatedDateTime TIMESTAMP DEFAULT CURRENT_TIMESTAMP
 PRIMARY KEY(id), UNIQUE (site))

Cela créera une colonne CreatedDateTime qui contiendra l'heure (du serveur) à laquelle la ligne a été créée.

Vous pouvez faire l'insertion comme :

INSERT INTO `$find` (site, actions1, actions2) VALUES ('$site', 1, 0)

Pour plus de références, voir ici