[Server & Network General] Data truncation: Incorrect datetime value: ‘0000-00-00 00:00:00’

提供された SQL でエラー。
WordPress のダンプデータ。

wp_posts に INSERT 文を発行したら post_date_gmt に対して下記のようなエラーが表示されました。

[22001][1292] Data truncation: Incorrect datetime value: '0000-00-00 00:00:00' for column 'post_date_gmt' at row 229

NO_ZERO_DATE

手元の環境のモードは下記のようになっていました。

sql_mode    ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

SQL 文内の 0000-00-00 00:00:001970-01-01 00:00:00 に置き換えて対応しました。