Comment MySQL stocke-t-elle les horodatages en interne? Est-ce un int, une corde ou une autre chose? P>
4 Réponses :
Je pense qu'il utilise un horodatage UNIX, qui est un entier représentant le nombre de secondes depuis l'époque UNIX: Jan 01 1970 P>
du MySQL Documentation : P >
horodatage: un entier de quatre octets représentant des secondes UTC depuis l'époque ('1970-01-01 00:00:00' UTC) p>
Toute la date, l'heure, la dateTime, l'horodatage sont stockés en tant qu'étéréters en interne, mais différents types de données ont différentes valeurs d'entiers telles que P>
temps fort>: un entier de trois octets emballé comme DD × 24 × 3600 + HH × 3600 + mm × 60 + SS P>
horodatage fort>: un entier de quatre octets représentant des secondes UTC depuis l'époque ('1970-01-01 00:00:00' UTC) p>
Référence: Temps de données explicatif MySQL Documentation P>