sql >> Database >  >> RDS >> Mysql

Wat is de beste manier om datum en tijd op te slaan in MySQL?

Gebruik DATETIME velden ! Ze zijn het beste formaat om datums in mySQL op te slaan. Ze bieden goede indexering en optimalisatie, en u kunt het volledige scala van mySQL's datumfuncties .

Elke specifieke indeling waarin u de velden moet uitvoeren, kunt u maken op basis van een DATETIME-veld met behulp van DATE_FORMAT() .

MySQL ondersteunt geen tijdzones in DATETIME-velden - u stelt meestal een wereldwijde tijdzone op de server en gebruik die.

Er is goede verwante literatuur over tijdzones in deze vragen:



  1. PostgreSQL:.psql_history naar /dev/null

  2. Controleer of de MySQL-tabel bestaat zonder de syntaxis select from te gebruiken?

  3. Ontmoetingen op de werkplek:ruimte terugwinnen uit een te grote database

  4. qt 5.8 sql-verbindingsfout:QMYSQL-stuurprogramma niet geladen op Windows 10