Cette partie sera entièrement consacrée aux données temporelles, et plus particulièrement à la manipulation de celles-ci à l'aide de fonctions. Il en existe beaucoup, et leur utilisation n'est pas bien compliquée. Et pourtant, c'est quelque chose qui semble rebuter les débutants, à tel point que beaucoup préfèrent représenter leurs données temporelles sous forme de chaînes de caractères, perdant ainsi l'opportunité d'utiliser les outils spécifiques existants.
C'est la raison pour laquelle j'ai décidé de consacrer toute une partie à l'utilisation de ces fonctions, même si 90 % de ce que je vais écrire ici se trouve dans la documentation officielle. J'espère qu'une présentation plus structurée, dotée de nombreux exemples et terminée par une série d'exercices rendra ces fonctions plus attractives aux nouveaux venus dans le monde de MySQL.
-
Obtenir la date/l'heure actuelle
-
Formater une donnée temporelle
-
Calculs sur les données temporelles
-
Exercices
À partir de maintenant, si j'en vois encore un stocker ses dates sous forme de chaîne de caractères, ou sous forme de INT
pour stocker un timestamp Unix, je le mords !
Avec cette partie sur les dates s'achèvent les parties "basiques" de ce tutoriel. Vous devriez maintenant avoir les connaissances suffisantes pour gérer la base de données d'un petit site web ou d'une application toute simple, sans toutefois exploiter vraiment les possibilités de MySQL. Les parties suivantes aborderont des notions un peu plus avancées.