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

Formát PHP date() při vkládání do datetime v MySQL

Problém je v tom, že používáte 'M' a 'D' , což jsou textové reprezentace, MySQL očekává číselnou reprezentaci ve formátu 2010-02-06 19:30:13

Zkuste:date('Y-m-d H:i:s') který používá číselné ekvivalenty.

edit:přepnuto G na H , i když to nemusí mít dopad, pravděpodobně budete chtít použít 24hodinový formát s úvodní nulou.



  1. Je možné uváznutí při aktualizaci a odstraňování různých řádků v tabulce?

  2. Začínáme s Shareplexem ve Windows na AWS, část 2

  3. MySQLDumper:Nástroj pro zálohování databáze MySQL založený na PHP a Perlu

  4. Jak vytvořit omezení cizího klíče pomocí možnosti ON DELETE SET NULL v SQL Server - SQL Server / Výukový program TSQL, část 81