PHP数据无法插入MySQL 数据库解决方案-改个投票系统。在本地及我们服务器上测试完好。一传到官方的就不行。百思不得其解。改权限、恢复数据库搞完了还是不行。后来发现图片上传都可以。但数据插不进去。可能还是权限。终于找到解决方...

海南网站建设,网页设计
记忆工作中的点滴
首页>> Php技术 >>PHP数据无法插入MySQL 数据库解决方案
2017-08-23
分类: Php技术

PHP数据无法插入MySQL 数据库解决方案

文章作者:魚兒
手机扫码查看

改个投票系统。在本地及我们服务器上测试完好。一传到官方的就不行。百思不得其解。改权限、恢复数据库搞完了还是不行。后来发现图片上传都可以。但数据插不进去。可能还是权限。终于找到解决方案: 原因: 新......

改个投票系统。在本地及我们服务器上测试完好。一传到官方的就不行。百思不得其解。改权限、恢复数据库搞完了还是不行。后来发现图片上传都可以。但数据插不进去。可能还是权限。终于找到解决方案:

原因:
新版本的MySQL对字段的严格检查,不允许有空的字段插入(就是说表中本来有三个字段,但是你在用insert插入时,语句里面只给两个字段插入数据,对另外一个字段忽略或者 直接为空都不行)。
修改my.ini,将
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

重新启动MySQL。


×

感谢您的支持,我们会一直保持!

扫码支持
请土豪扫码随意打赏

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

打赏作者
版权所有,转载注意明处:不懂戀愛魚兒 » PHP数据无法插入MySQL 数据库解决方案
标签: php mysql

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)