国内精品欧美视频一区二区,成年人网站一级黄色免费,欧美一区二区三区不卡放荡的寡妇,欧美成人性生活视频在线观看

中山php|最優(yōu)網(wǎng)絡中山做網(wǎng)站 中山php建站

最優(yōu)良人

2012/09/26 at 11:42

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

在別的服務器運行我的網(wǎng)站程序的時候,出現(xiàn)了Field 'id' doesn't have a default value 的提示,意思是這個值我沒有提交數(shù)據(jù),并且數(shù)據(jù)庫結(jié)構(gòu)沒有設置默認值,由于對方的mysql服務器開啟了STRICT_TRANS_TABLES嚴格模式,所以報錯了

解決方法是:

如果自己的服務器,有權(quán)限修改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

在別人的虛擬空間上當然不可能實現(xiàn),所以根本的解決方法還是修改自己的數(shù)據(jù)結(jié)構(gòu),把非空的字段加上默認值,以后設計數(shù)據(jù)庫要注意這一點,方便程序的移植

標簽:,
-
定远县| 平舆县| 惠东县| 微山县| 格尔木市| 台前县| 丰县| 罗田县| 陆良县| 宁南县| 湖南省| 乐山市| 泰顺县| 云南省| 营山县| 郴州市| 清水县| 佛坪县| 保德县| 长治市| 内黄县| 金川县| 若羌县| 澜沧| 河南省| 怀化市| 北安市| 汽车| 赤峰市| 哈尔滨市| 屯留县| 汝州市| 西藏| 屏东县| 武邑县| 青海省| 禹州市| 乌拉特中旗| 广州市| 井冈山市| 交城县|