MySQL日期只是不';我不想被插入
我有这张桌子MySQL日期只是不';我不想被插入,mysql,date,Mysql,Date,我有这张桌子 CREATE TABLE `bans` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `ip` int(10) unsigned NOT NULL, `uid` int(10) unsigned NOT NULL, `end` date NOT NULL, `type` tinyint(3) unsigned NOT NULL, PRIMARY KEY (`id
CREATE TABLE `bans` (
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`ip` int(10) unsigned NOT NULL,
`uid` int(10) unsigned NOT NULL,
`end` date NOT NULL,
`type` tinyint(3) unsigned NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=InnoDB
AUTO_INCREMENT=17
DEFAULT CHARSET=utf8
在此处,我尝试插入以下数据
INSERT INTO `bans`
VALUES (NULL,INET_ATON('0.0.0.2'),9,2013-6-17,1)
正在创建记录,但无论我提供的日期是什么,日期始终为0000-00-00。请帮帮我。谢谢 将日期用引号括起来:
INSERT INTO `bans`
VALUES (NULL,INET_ATON('0.0.0.2'),9,'2013-6-17',1)
2013-6-17
=1990
这确实是一个非常小的unix时间戳。将日期用引号括起来:
INSERT INTO `bans`
VALUES (NULL,INET_ATON('0.0.0.2'),9,'2013-6-17',1)
2013-6-17
=1990
这确实是一个非常小的unix时间戳。不确定数学,但无论如何+1。不确定数学,但无论如何+1。