问题

  • 可以正常编辑文档,且关闭后再次打开也正常显示(缓存正常)
  • 编辑保存后,下载文件再打开,内容回档(没有写入文件)

原因

先看下错误日志

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 日
如果觉得我的文章对你有用,请随意赞赏