J'ai trouvé quel était le problème. La variable/paramètre MySql explicit_defaults_for_timestamp
était OFF sur ma machine locale mais ON sur ma machine distante.
J'ai visité ma page de groupes de paramètres AWS RDS et changé explicit_defaults_for_timestamp de 1 à 0. Ensuite, je suis allé sur ma page d'instances AWS RDS pour voir quand "Parameter Group" est passé de "Applying" à "pending-reboot". Ensuite, j'ai redémarré l'instance particulière .
Ces liens m'ont aidé :
- https://stackoverflow.com/a/23392448/470749
- Comment importer le binlog MySQL qui contient les INSERT d'un champ TIMESTAMP avec la valeur par défaut CURRENT_TIMESTAMP
- https://forums.aws.amazon.com/thread. jspa?threadID=132676