福建时时彩事件|福建时时彩彩走势图百度百度贴吧

中山php|最优网络中山做网站 中山php建站

最优良人

2012/09/26 at 11:42

mysql STRICT_TRANS_TABLES严格模式下提示Field 'id' doesn't have a default value

在别的服务器运行我的网站程序的时候,出现了Field 'id' doesn't have a default value 的提示,意思是这个值我没有提交数据,并且数据库结构没有设置默?#29616;擔?#30001;于对方的mysql服务器开启了STRICT_TRANS_TABLES严格模式,所以报错了

解决方法是:

如果自己的服务器,有权限修改my.ini的话,打开my.ini,查找
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改为

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

然后重启MYSQL

在别人的虚拟空间上当然不可能实现,所以根本的解决方法还?#20999;?#25913;自己的数据结构,把非空的字段?#30001;?#40664;?#29616;擔?#20197;后设计数据库要注意这一点,方便程序的移植

标签:,
-
福建时时彩事件 拜仁慕尼黑ppt 沙尔克04vs汉诺威96 云达不莱梅 波斯波利斯的英文 cf阿拉维斯如何钻bug 09马德里竞技vs 皇家社会对埃瓦尔分析预测 0304意甲联赛ac米兰3国米 明日之后时装大全 比利亚雷亚尔vs巴伦西亚直播