ERROR 1364 (HY000): Field 'price' doesn't have a default value
price decimal(6,2) NOT NULL,
Zet de prijs op nul of wijs een standaardwaarde toe
BEWERKEN:
Dit wordt veroorzaakt door de STRICT_TRANS_TABLES
SQL-modus.
Open phpmyadmin en ga naar More
Tab en selecteer Variables
submenu. Scroll naar beneden om de sql-modus te vinden. Bewerk sql-modus en verwijder STRICT_TRANS_TABLES
Bewaar het.
OF
U kunt een SQL-query uitvoeren binnen uw databasebeheertool, zoals phpMyAdmin:
-- verify that the mode was previously set:
SELECT @@GLOBAL.sql_mode;
-- update mode:
SET @@GLOBAL.sql_mode= 'YOUR_VALUE';
OF
Zoek de regel die er zo uitziet in het mysql-configuratiebestand:
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
Reageer boven line-out en herstart mysql-server