PHP问题

General error: 1364 Field 'XXXX' doesn't have a default value

文 / 管理员 来源 / 原创 阅读 / 469 3年前

今天公司项目突然报了个mysql错误,如图!提示img没有个默认值,那我加个默认值,还是报错,纳尼!好吧,还是问问度娘怎么说。

General error: 1364 Field 'XXXX' doesn't have a default value

网上的解决办法大致有两种

1  设置表,将img字段默认值设置为空字符串或其他,就是给他个默认值

2  修改mysql配置文件,打开my.ini

找到sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

将其修改为sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION",

然后重启mysql服务



评论

共0条评论
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~

站点声明:本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

© 2020-2030 qdxcy.cn 版权所有京ICP备13045222号
相关侵权、举报、投诉及建议等,请发E-mail:2323946929@qq.com

友情链接: YzmCMS官方网站 YzmCMS官方论坛