国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

DEDECMS插入表時(shí)的出錯

2017-01-03 06:29:48 5014

DEDECMS插入表時(shí)的出錯


修改服務(wù)器mysql的sql-mode配置以解決DEDECMS插入表時(shí)的出錯的BUG


記錄出錯信息: 


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


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


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


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


查看源程序,確實(shí)SQL無(wú)法執行下去。 


查找資料,前輩有說(shuō)錯,因為服務(wù)器上裝的是MYSQL5,MYSQL5的 



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


將他改成 


SQL代碼 

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"      


這下應該能解決了,還得經(jīng)大量的測試去這個(gè)解決方案,不過(guò)估計八九不離十了。 


SQL代碼 

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"



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

這條文檔是否有幫助解決問(wèn)題?

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

在文檔使用中是否遇到以下問(wèn)題:
-->