额,请问这样的报错咋办...@@

By ralx at 2015-10-29 • 0人收藏 • 151人看过

Time : 14:18:54

SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'DaysDate'

Raw SQL : CREATE TABLE `carbon_statistics` (

`DaysUsers` int(10) unsigned NOT NULL DEFAULT '0',

`DaysPosts` int(10) unsigned NOT NULL DEFAULT '0',

`DaysTopics` int(10) unsigned NOT NULL DEFAULT '0',

`TotalUsers` int(10) unsigned NOT NULL DEFAULT '0',

`TotalPosts` int(10) unsigned NOT NULL DEFAULT '0',

`TotalTopics` int(10) unsigned NOT NULL DEFAULT '0',

`DaysDate` date NOT NULL DEFAULT '0000-00-00',

`DateCreated` int(10) unsigned NOT NULL,

PRIMARY KEY (`DaysDate`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;


我应该去找到这个setup的句子去改default value?

谢谢

3 个回复 | 最后更新于 2015-10-29
2015-10-29   #1

1970-01-01,随便改一个就是。

不过出现这个,说明你的MySQL环境有问题,是你自己本地搭建的?

2015-10-29   #2

是的,自己搭的...可以改mysql环境么?谢啦~

2015-10-29   #3

回复#2 @ralx :

你自己环境没搭好,自己搭的话,对于你可能还是有些麻烦的。

如果实在搭不起来,找个傻瓜一键包,或者直接扔别人配好环境的服务器上吧。

登录后方可回帖

登 录
信息栏
购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.0.1
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...