Mysql
 sql >> база данни >  >> RDS >> Mysql

Кой е по-добрият начин за съхраняване на дата и час в MySQL?

Използвайте DATETIME полета ! Те са най-добрият формат за съхраняване на дати в mySQL. Те предлагат правилно индексиране и оптимизиране и можете да използвате пълния набор от функции за дата .

Всеки конкретен формат, в който трябва да изведете полетата, можете да създадете от поле DATETIME, като използвате DATE_FORMAT() .

MySQL не поддържа часови зони в полетата DATETIME - обикновено ще зададете глобална часова зона на сървъра и го използвайте.

Има добро свързано четене за часовите зони в тези въпроси:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL командата не е приключила правилно при използване на LIMIT

  2. Възел Mysql не може да постави заявка след извикване quit

  3. Уникално ограничение, което проверява две колони в MySQL

  4. Как да създам параметризиран PDO израз в PHP за динамична заявка?

  5. Как да получите достъп до MySQL с MySQL Root потребител