蓝天采集器在入库时候报错是经常有的时候,程序嘛说不定在哪一块配置上面就有电销问题。遇到问题是好事情,它可以更好的帮助我们更深层次的了解到更多的知识。SQLSTATEHY000: General error: 1364 Field 'voteid' doesn't have a default value 这段话翻译过来意思就是:
details字段没有默认的数值;也就是说我们没有为其分配数值,而表中此字段也没有设置默认值。
这个问题是在MySQL5.1以后的版本才出现的这个问题,需要修改mysql的配置文件,原因是由于mysql的高版本配置导致的。windows修改my.ini,linux用户修改my.cnf(/etc/my.cnf)。
将:sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
改为:sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
或者是:sql-mode="NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES"
问题直接就可以解决了。
之所以出现这个原因呢主要是MySQL使用了严格验证方式:
本地*便捷解决方法: 直接把sql-model模式改变下
宝塔如何修改SQL-MODEL模式呢。
在mysql中修改my.cnf,找到sql_mode,修改值为:
NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
如果没有该字段 ,在[mysqld]标签里新增:
sql_mode = NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
修改完成后记得重启mysql。
1.宝塔控制面板-软件商店-MySql-设置
2.点击配置修改,查找sql-mode或sql_mode (可使用Ctrl+F快捷查找)
3.复制 NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION 然后替换粘贴,保存
4.重启MySQL
如题:客户提出这样一个奇怪的需求。自动获取网页内容中的h2标签并添加到侧边栏作为定位,然后点击侧边栏的...
PBOOTCMS在运行时间久了之后,有可能会造成服务器卡顿。通过慢日志发现,是file.php中的path_delete() 函数...
webp能将原图压缩30%左右还能保持清楚。所以正在被越来越多的人喜欢。pb要增这个功能,第一步:找到ueditor...
在外贸网站建设中,我们会遇到有客户说需要用户前端留言的时候可以上传自定义的文件或者图片等资料。那么这...