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

1292列'updated_at'の日時値が正しくありません

    夏時間が始まったばかりのタイムゾーン にいるようです。 。

    したがって、午前2時は存在しません 今日。

    DATETIME MySQLでは現地時間を使用し(タイムゾーンはさまざまな方法で設定できます)、あなたの場合はおそらくあなたの 現地時間。これが、この問題に遭遇する理由です。実際にUTCを意味する場合 、最初にSET time_zone = "+00:00"を使用してタイムゾーンをUTCに設定する必要があります または、正しいグローバル設定 を設定します 。

    PHPライブラリがこの(無効な)時間を生成しているため、PHPとMySQLで使用されるタイムゾーンの間に不一致があると思います。




    1. mysqlのデフォルトの「mysql」データベースを回復/再作成する方法

    2. Laravelが移行時に外部キーをドロップ

    3. DESCRIBEコマンドを使用せずにOracleでテーブルを記述するにはどうすればよいですか?

    4. MySQLのPostgreSQLのEXPLAINANALYZEに相当するものは何ですか