Je tente vainement depuis quelques jours d'importer une base dont les champs de certaines tables sont en format datetime. Le soucis est que ces champs ont comme valeur définie par défaut : 0000-00-00 00:00:00
Lors de l'import le moteur Mysql me retoune une erreur comme quoi : #1067 - Valeur par défaut invalide pour 'commentaire_date_gmt' !
Même si l'astuce d'Otomatic vous permet de débloquer la situation, ce n'est pas la bonne démarche à faire. Depuis le passage à la version 5.7 de MySql, on ne peut plus mettre des dates à "0000-00-00 00:00:00".
Comment résoudre le problème des dates à "0000-00-00 00:00:00" ? En les remplaçant par un NULL.
Quel est ce "SQL-MODE" ? C'est un paramétrage qui permet de continuer à utiliser l'ancienne configuration qui n'est pas aux normes !
@+
---------------------------------------------------------------------------------------------------------------------------------------------------------------- Mon site : [www.jcz.fr]