2016-04-03 30 views
0
'date` DATETİME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, 

Error: #1067 - Invalid default value for 'date'#1067 - '日付' の無効なデフォルト値

がどのように私はその問題を解決することができます ?

+1

一重引用符があるようです。 –

+0

MySQL 5.6にアップグレードすると、そのようなデフォルトを取ることができますか? 5.5では、間にどのバージョンが追加されたのか分からない。 –

+0

MySQL 5.6と5.7はうまく動作し、5.5は失敗します。 –

答えて

0

MySQL 5.6.5 added that default syntax for datetime以前は、TIMESTAMPでのみ使用できました。

つまり、データ型を変更するか、MySQLをアップグレードする必要があります。

関連する問題