Bonjour,
Notre hébergeur a passé son serveur MySQL de MariaDB version 5.5.68 à la version 10.5.16.
Depuis, aucune requête devant écrire dans la base n’aboutit (en tous cas de nombreuses n’aboutissent pas, comme celles nécessaires à l’édition ou la création d’un article)
Le message dans les logs est :
:Pri:ERREUR: Erreur 1364 de mysql: Field ‹ titre › doesn’t have a default value
avec différents champs que titre, selon les requêtes.
Y’a-t-il une procédure de migration de base à faire quelque part?
Pour info notre site existe depuis 2002 sous spip, la base de données a suivi depuis le début, donc elle a surement des trucs legacy.
J’ai vu par ailleurs qu’on pouvait tester de désactiver STRICT_TRANS_TABLES
mais je ne peux pas encore tester et je ne sais pas si ça résoudrait le problème.
Merci beaucoup