pyrequest icon indicating copy to clipboard operation
pyrequest copied to clipboard

执行mysql_db文件出现报错,请教一下怎么解决

Open bcaixl opened this issue 7 years ago • 1 comments

报错内容:pymysql.err.InternalError: (1364, "Field 'create_time' doesn't have a default value")

(PS:虽然在数据库中设置createtime这一项为“允许空值”可以解决,但是这样就没有创建时间了。所以不想用这个办法)

bcaixl avatar Aug 03 '18 02:08 bcaixl

设置字段为空时取当前时间。

ALTER TABLE  `sign_event` CHANGE  `create_time`  `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
ALTER TABLE  `sign_guest` CHANGE  `create_time`  `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP

defnngj avatar Aug 06 '18 06:08 defnngj