sql >> データベース >  >> RDS >> Mysql

SQLSTATE [HY000]:一般的なエラー:1364フィールド「写真」にはlaravel5.5のデフォルト値がありません

    最新バージョンのlaravelを使用している場合は、config / databse.phpにアクセスし、それに関連してmysqlがあります。 配列:-

    '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,
        ],
    

    デフォルトでは、strictはtrueであり、falseに設定されています。(mysql配列の最後から2番目のキー)お役に立てば幸いです。



    1. SYS_CONNECT_BY_PATHを使用したOracleの累積カウント

    2. SQLカウント

    3. MYSQL-製品ごとにテーブルグループから最低入札額を取得します(結果は奇妙です)

    4. MySQLからMSAccess