Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jaki jest lepszy sposób przechowywania daty i czasu w MySQL?

Użyj DATETIME pola ! Są najlepszym formatem do przechowywania dat w mySQL. Oferują one odpowiednie indeksowanie i optymalizację, a Ty możesz korzystać z pełnego zakresu funkcje daty .

Dowolny konkretny format, w którym chcesz wyprowadzić pola, możesz utworzyć z pola DATETIME za pomocą DATE_FORMAT() .

MySQL nie obsługuje stref czasowych w polach DATETIME - zwykle ustawiasz globalna strefa czasowa na serwerze i użyj tego.

W tych pytaniach można znaleźć dobrą pokrewną lekturę o strefach czasowych:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak napisać zapytanie porównujące aktualną datę ze znacznikami czasu created_at w bazie danych?

  2. Automatycznie łap wyjątki dla PDO w PHP

  3. Dlaczego mysqli fetch() zwraca puste wyniki z kolumny z długim tekstem?

  4. Oś czasu wykresu Google z datą na osi X

  5. Zaktualizuj problemy z tworzeniem prostego systemu głosowania PHP, MySql