久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

DEDECMS插入表時的出錯

2017-01-03 06:29:48 9874

DEDECMS插入表時的出錯


修改服務器mysql的sql-mode配置以解決DEDECMS插入表時的出錯的BUG


記錄出錯信息: 


1  把數據保存到數據庫archives表時出錯,請檢查! 


2  把數據保存到數據庫附加表 addonsoft 時出錯,請檢查原因! 


想來應該是數據中有什么字符不為MYSQL所認可,所以導致插入 


時頻繁報錯,但是又不清楚是何字符引起。 


查看源程序,確實SQL無法執行下去。 


查找資料,前輩有說錯,因為服務器上裝的是MYSQL5,MYSQL5的 



正是個嚴格的sql-mode,導致插入數據頻繁報這個錯。 


將他改成 


SQL代碼 

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"      


這下應該能解決了,還得經大量的測試去這個解決方案,不過估計八九不離十了。 


SQL代碼 

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"



提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: