Máte Mysql 8.x/Mariadb 10.x na ubuntu/debianu/RHELu/Fedora/Alma
řešení:
/etc/mysql/mariadb.conf.d/50-server.cnf
připište pod
[mysqld]
innodb_strict_mode=off
Pokud potřebujete nastavit totéž bez restartu, tak např. v phpmyadminu nebo v SQLyog:
SET SESSION innodb_strict_mode=off;
SET GLOBAL innodb_strict_mode=off;
Případně pokud si můžete dovolit restartovat službu, tak:
systemctl restart mysqld
A mělo by to být již ok.