Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Manakah cara yang lebih baik untuk menyimpan tanggal dan waktu di MySQL?

Gunakan DATETIME bidang ! Mereka adalah format terbaik untuk menyimpan tanggal di mySQL. Mereka menawarkan pengindeksan dan pengoptimalan yang tepat, dan Anda dapat menggunakan rangkaian lengkap mySQL fungsi tanggal .

Format spesifik apa pun yang Anda perlukan untuk menampilkan bidang, Anda dapat membuatnya dari bidang DATETIME menggunakan DATE_FORMAT() .

MySQL tidak mendukung zona waktu di bidang DATETIME - Anda biasanya akan menetapkan zona waktu global di server dan gunakan itu.

Ada bacaan terkait yang bagus tentang Zona Waktu dalam pertanyaan ini:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. A.* tidak ada dalam GROUP BY dengan gabung kiri di pembuat kueri laravel

  2. SQL:Bagaimana memilih satu record per hari, dengan asumsi bahwa setiap hari mengandung lebih dari 1 nilai MySQL

  3. Ubah hasil basis data menjadi array

  4. Max_execution_time nyata untuk PHP di linux

  5. HIBAH dengan wildcard nama database di MySQL?