打造一个外贸网站,不仅需要有吸引人的设计,更需要考虑用户的体验。我们的目标是从文案、设计、技术等多个维度出发,构建一个以用户体验为中心、以询盘为导向的营销型外贸网站。让您的客户在短时间内了解您的优势,快速询盘!
外贸网站建设 外贸独立站推广 跨境电商

揭阳市蓝天采集器入库doesn't have a default value怎么办?

时间:2023-12-07   来源:揭阳市外贸网站建设

蓝天采集器在入库时候报错是经常有的时候,程序嘛说不定在哪一块配置上面就有电销问题。遇到问题是好事情,它可以更好的帮助我们更深层次的了解到更多的知识。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


新闻推荐
如何使用谷歌的人机身份验证功能recaptcha?
如何使用谷歌的人机身份验证功能recaptcha?

像这种谷歌自带的人机身份验证,实际上有很多插件可以实现。但是有客户看他们同行都用的谷歌的这种,也让我...

网站被黑后,**次打开会跳转其他网页,再打开则不会,如何查询恶意代码
网站被黑后,**次打开会跳转其他网页,再打开则不会,如何查询...

假如你的网站被黑了,**次打开网页时显示跳转到其他网站。再打开时却正常。不要以为网站没事。请注意查一...

欧盟意见征求代码如何安装,使用Cookiebot CMP部署指南
欧盟意见征求代码如何安装,使用Cookiebot CMP部署指南

欧盟地区包括27个成员国。‌这些国家分别是奥地利、比利时、保加利亚、塞浦路斯、克罗地亚、捷克共和国、丹...

外贸的几种收款方式
外贸的几种收款方式

看到有小伙伴在问做外贸怎么收款,今天我就简单讲下做外贸的几种收款方式:💰1:个人银行卡美金收款一年收...

开启外贸时代,欢迎留言!
留言您的联系方式,我们会**时间联系您!

Top