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

Jaký je nejlepší postup pro práci s časovým pásmem v MySQL?

  • Použijte TIMESTAMP pokud chcete, aby MySQL provedl konverzi na základě time_zone nastavení aktuální relace.

  • Použijte DATETIME pokud vracíte UTC do své aplikace, aby tam provedla konverzi. (To je moje preference.)

  • Nesnažte se to míchat. DATETIME neudělá nic s time_zone nastavení a TIMESTAMP nemůže být považováno za UTC, když je vráceno do vaší aplikace, pokud si nejste absolutně jisti, že time_zone je nastaveno na UTC.



  1. Sloučení výsledků ze dvou tabulek do dat JSON

  2. Odečtení dvou stejných hodnot není v mysql nula

  3. Vytváříte obslužnou rutinu protokolování pro připojení k Oracle?

  4. Postgres NENÍ v poli