0
'date` DATETİME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
Error: #1067 - Invalid default value for 'date'#1067 - '日付' の無効なデフォルト値
がどのように私はその問題を解決することができます ?
'date` DATETİME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
Error: #1067 - Invalid default value for 'date'#1067 - '日付' の無効なデフォルト値
がどのように私はその問題を解決することができます ?
MySQL 5.6.5 added that default syntax for datetime以前は、TIMESTAMPでのみ使用できました。
つまり、データ型を変更するか、MySQLをアップグレードする必要があります。
一重引用符があるようです。 –
MySQL 5.6にアップグレードすると、そのようなデフォルトを取ることができますか? 5.5では、間にどのバージョンが追加されたのか分からない。 –
MySQL 5.6と5.7はうまく動作し、5.5は失敗します。 –