Loading... ### 问题 * 可以正常编辑文档,且关闭后再次打开也正常显示(缓存正常) * 编辑保存后,下载文件再打开,内容回档(没有写入文件) ### 原因 先看下错误日志 > think_trace(); ;1366:Incorrect integer value: 'USER_ID' for column 'userID'...... 新版本mysql对空值插入有"bug",要在安装mysql的时候去除默认勾选的enable strict SQL mode。 ### 解决方案 my.ini中查找`sql-mode`,默认为`sql-mode=STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION`,将其修改为`sql-mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION`,重启mysql后即可。 最后修改:2021 年 05 月 12 日 © 允许规范转载 打赏 赞赏作者 支付宝 赞 0 如果觉得我的文章对你有用,请随意赞赏