sql >> Databáze >  >> RDS >> Mysql

Přidejte datum do mysql z php pro pozdější řazení

Pokud jste schopni ovládat svá databázová pole, pak bych doporučil použít vestavěný datový typ Timestamp MySQL. Ve výchozím nastavení jej můžete nastavit na aktuální čas.

CREATE TABLE IF NOT EXISTS `your_table` (
    `date` timestamp NOT NULL default CURRENT_TIMESTAMP
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

Pokud ne, pak bych doporučil pouze uložit výchozí časové razítko PHP ve formátu Unix do celočíselného pole.

$current_time = time();


  1. Je možné mít dynamický cizí klíč a co je pro to nejlepší/správné?

  2. Mysql pracující se seznamem odděleným čárkami - Junction table

  3. Jak uložit java.util.Date do pole časového razítka MySQL v časovém pásmu UTC/GMT?

  4. SQLAlchemy Reflection:Jak mohu dotazovat data z konkrétních sloupců?