问题
- 可以正常编辑文档,且关闭后再次打开也正常显示(缓存正常)
- 编辑保存后,下载文件再打开,内容回档(没有写入文件)
原因
先看下错误日志
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后即可。