Mysql
 sql >> Base de données >  >> RDS >> Mysql

Pourquoi MySQL permet-il de mettre à jour une colonne NOT NULL en NULL ?

Vous ne devez pas avoir SQL_MODE défini sur strict sur votre installation Ubuntu.

Problème

SET SQL_MODE='STRICT_ALL_TABLES'

ou ajouter

SQL_MODE='STRICT_ALL_TABLES'

sous [mysqld] à votre my.cnf sur Ubuntu .