我有用户的数据库架构。它看起来像......数据库架构,默认值是NOW()
CREATE TABLE `users` (
`id` int(8) unsigned AUTO_INCREMENT,
`username` varchar(255),
`password` varchar(40),
`level` tinyint(1) unsigned DEFAULT 1,
`time` datetime DEFAULT NOW(),
`email` varchar(255),
PRIMARY KEY (`id`)
) ENGINE=InnoDB;
有六个领域:ID,用户名,密码,水平,时间,电子邮件,但我想只插入三个他们 - 当用户注册时:用户名,密码和电子邮件。其余的将有默认值。
问题是MySQL抛出错误:#1067 - 'time'的默认值无效。任何想法,家伙?