注册时出现Incorrect integer value: '' for column的超级解决方法
本帖最后由 祈求 于 2020-12-15 18:44 编辑昨天把雪花网站转移了一下服务器,转移了之后测试的时候倒是很完美啊但到了深夜11点多钟有人突然和我发起私聊,就问这位年轻人怎么回事,发生什么事了他就和我说,大师,您网站注册的时候突然跳出来了这个Incorrect integer value: '' for column啥啥啥的我一看就明白了,啪,很快啊下面,就向你们展示一下五连鞭第一鞭:Incorrect integer value: '' for column这个明显的和数据库有关系嘛
第二到第五浓缩鞭:到数据库配置文件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后即可这个原因嘛,可能是数据库版本的原因,唉,不管你用的啥版本,我这方法肯定百分百管用,五连鞭不行来六连鞭,终极鞭:给勇哥发个红包,请他帮忙解答一下解决方法的原理是:想学呀,自己百度去最后:我劝数据库耗子尾之,对数据的插入默认设置的不要这么严格
页:
[1]