- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
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"
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP