pyrequest
pyrequest copied to clipboard
执行mysql_db文件出现报错,请教一下怎么解决
报错内容:pymysql.err.InternalError: (1364, "Field 'create_time' doesn't have a default value")
(PS:虽然在数据库中设置createtime这一项为“允许空值”可以解决,但是这样就没有创建时间了。所以不想用这个办法)
设置字段为空时取当前时间。
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