位置: 编程技术 - 正文

MySQL之Field‘***’doesn’t have a default value错误解决办法

编辑:rootadmin

推荐整理分享MySQL之Field‘***’doesn’t have a default value错误解决办法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天,中国博客联盟有博友反馈,zgboke.com无法提交博客,当时我正好准备去假日广场聚会,就匆匆忙忙的提交试了下,发现提交博客的时候确实报如下错误:

提示web_pic不能为空值。很纳闷,之前都可以成功提交的,为什么突然不行了?看了下网上的案例,说是需要修改MySQL的配置什么的,但是目前博客联盟是挂在京东云擎的,数据库不能修改配置,按理说之前可以正常提交,后面应该也可以才对啊!

由于聚会时间快到了,就先放在一边了。回到家之后,对比了下网上的类似案例,原来是web_pic这个键值设置了不为空导致的,也就是在创建表的时候,使用了not null属性。于是进入mywebsql,登入京东云擎数据库,进行了如下操作:

提交后,发现可以成功提交了!出现这个错误的愿意,应该是我最近导入导出数据库太频繁,create tables语句出现错误导致的。

MySQL之Field‘***’doesn’t have a default value错误解决办法

下面,整理一下网上的相同问题的其他解决办法,方便出现问题的同学参考:

1、打开my.ini,查找

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改为

sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

然后重启MYSQL

2、MySQL 5 uses a strict mode which needs to be disabled.

In Windows, Goto Start-->Programs-->MySQL->MySQL Instance Config Wizard. Follow through the Reconfigure Instance option-->Detailed Configuration-->Continue Next a few screens. At the bottom under Enable TCP/IP option there is 'Enable Strict Mode'. Deslect this option (no tick). Save changes and MySQL will restart.

3、看看你的数据库定义的时候是不是把主键生成方式设置为int的,但是没有设置为自增的!!或者数据定义的时候设置一个默认值就可以了。

MySQL数据库优化推荐的编译安装参数小结 MySQL编译参数多而复杂,让新手感到很头大,如果是正式生成环境安装MySQL,没有充足的时间去研究每一个参数代表的意义,个人建议使用余洪春前辈整

Windows下使用Cygwin编译MySQL客户端 MinTTY是一个小巧但却很实用的Cygwin终端机,但有个严重的问题就是无法调用交互性的Windows原生程序,比如说mysql.exe,当你在MinTTY中输入如下的命令:$mys

mysql修改自增长主键int类型为char类型示例 原来有一个表中的主键是int自增长类型,因为业务变化需要把int改成char类型的主键。同时因为原来的表中已经存在了数据,不能删除表重建,只能修改

标签: MySQL之Field‘***’doesn’t have a default value错误解决办法

本文链接地址:https://www.jiuchutong.com/biancheng/347356.html 转载请保留说明!

上一篇:从MySQL的源码剖析Innodb buffer的命中率计算(mysql源码编译)

下一篇:MySQL数据库优化推荐的编译安装参数小结(mysql数据库优化面试题)

  • 销售软件系统退货怎么退
  • 企业所得税从业人数怎么填,依据什么填写
  • 销售收入印花税率是多少
  • 小规模可以申请出口退税吗
  • 企业所得税汇算清缴时间
  • 支付与其他经营活动有关的现金公式
  • 注册公司认缴出资方式怎么选
  • 电子发票有使用期限吗
  • 社保计入主营业务成本
  • 技术开发收入免征所得税吗
  • 发票开成了下属机构的可以报销吗
  • 收到以前年度的政府补助会计分录
  • 劳务派遣增值税怎么算
  • 成本少结转了怎么调回
  • 销售使用过的固定资产3%减按2%
  • 企业年金需要缴纳个人所得税吗
  • 让渡资产使用权收入的确认条件
  • 去年结转本年利润数字错了今年能更改吗
  • 银行卡季度结息
  • 销售单位收入和支出要怎么做账?
  • 工伤抚恤金算遗产吗
  • 公司账户转个人账户用途怎么写
  • 企业办税人员收入怎么算
  • 营改增后开不了增值税发票怎么样办?
  • 企业什么税可以退
  • 房地产预收账款结转到主营业务收入
  • 对公账户在税务局能查到吗
  • 外商投资企业补税政策
  • 适用增值税简易计税的项目
  • 符合条件的小微企业,减按20%
  • 财政性资金是不含税的吗
  • 离职员工工资退不退
  • php+ mysql教程
  • 图像分割 unet
  • php sql语句
  • 土地增值税清算扣除项目
  • 发票开具时限是怎么规定的
  • thinkphp框架结构
  • vue发布时间
  • 企业所得税的特别纳税调整
  • 企业银行电子回单一般什么时候打印
  • dedecms配置
  • logstash gsub
  • 一般户可以付款吗
  • 个人去开票要交税吗
  • 合作社的资金来源
  • 筹建期间的开办费属于资产吗
  • 选用劳务派遣人员
  • 季度初资产总额怎么算
  • 总公司是否可以注销分公司
  • mysql unique option prefix myisam_recover instead of myisam-recover-options的解决方法
  • sql wind
  • sql server的go
  • centos7怎么配置yum源
  • win8系统升级win8.1
  • 丢失的身份证补办后,原本的身份证还有用吗
  • fedora常用命令
  • service.exe是什么
  • main.exe是什么意思
  • 电脑无法使用qq
  • linux 杀掉指定用户的进程
  • centos7自签名证书
  • host文件没有
  • PHP 7.0.0 Alpha 2 发布
  • linux查看系统日志
  • android开发环境配置
  • 导入extjs、jquery 文件时$使用冲突问题解决方法
  • 安卓游戏模拟游戏制作
  • dos命令显示时间
  • 关于javascript
  • jquery监听页面刷新
  • 表单jsp
  • 接口回调java
  • 安卓自动登录脚本
  • 个体户注销还要交税吗?
  • 电子税务局第一次申请发票流程
  • 外地人在秦皇岛买房
  • 签订设计合同
  • 进口非应税消费品的组成计税价格为
  • 许昌祥和小区二手房出售
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设