sql >> Database teknologi >  >> RDS >> Mysql

SQLSTATE[HY000]:Generel fejl:1364 Feltet 'foto' har ikke en standardværdi i laravel 5.5

hvis du bruger nyeste version af laravel, gå til config/databse.php og i forbindelse hermed er der mysql array:-

'mysql' => [
        'driver' => 'mysql',
        'host' => env('DB_HOST', '127.0.0.1'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'forge'),
        'username' => env('DB_USERNAME', 'forge'),
        'password' => env('DB_PASSWORD', ''),
        'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => false, 
        'engine' => null,
    ],

Som standard er strict true og indstillet til at gøre det falsk.(2. sidste nøgle i mysql-array) Håber det hjælper!



  1. Maddening Intermittent Wordpress:Fejl ved etablering af databaseforbindelse

  2. Oracle sletter dubletter baseret på en betingelse

  3. MySQL Triggers indsæt i en anden tabel

  4. RESTful webservice:java.lang.NullPointerException service.AbstractFacade.findAll