Mysql5.7 later versions add default values datetime "0000-00-00 00:00:00" error

After mysql5.7 version, software upgrades result in longer supported datetime defaults write "0000-00-00 00:00:00"

set sql_mode=(select replace(@@sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));

Sql_mode modification can solve the problem of the version upgrade

Guess you like

Origin www.cnblogs.com/xiaobing007/p/12036148.html