sql >> Database >  >> RDS >> Mysql

mysql-fout 1364 Veld heeft geen standaardwaarden

Dit wordt veroorzaakt door de STRICT_TRANS_TABLES SQL-modus gedefinieerd in de

%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini

het dossier. Het verwijderen van die instelling en het herstarten van MySQL zou het probleem moeten oplossen.

Zie https://www.farbeyondcode.com/Solution-for-MariaDB-Field--xxx--doesn-t-have-a-default-value-5-2720.html

Als het bewerken van dat bestand het probleem niet oplost, raadpleeg dan http ://dev.mysql.com/doc/refman/5.6/en/option-files.html voor andere mogelijke locaties van configuratiebestanden.



  1. Moet ik een rij in een relationele database verwijderen of uitschakelen?

  2. Hoe kopieer of importeer ik Oracle-schema's tussen twee verschillende databases op verschillende servers?

  3. Hoe REGEXP_SUBSTR() werkt in MariaDB

  4. Voorbeelden van het converteren van 'smalldatetime' naar 'datetime' in SQL Server (T-SQL)