位置: 编程技术 - 正文

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数据库优化面试题)

  • 外商投资企业要实缴资本么
  • 应税工资怎么计算出来的
  • 税务行政复议包括必须复议自由复议和选择复议三种类型
  • 合同印花税怎么贴
  • 文化建设费退税会计分录怎么做
  • 有形动产租赁服务属于现代服务吗
  • 去税务局作废申报需要带哪些证件
  • 不动产用于集体福利能否抵扣
  • 京东佣金费用计算公式
  • 政府补助的会计核算形式有哪些
  • 继续教育专项附加扣除可以扣几年
  • 产品成本核算过程
  • 公摊电费计入什么科目
  • 产品成本的归集和分配是什么意思
  • 金税三期收回长期投资所得税如何申报?
  • 地方教育附加费是什么意思
  • 三万以下免税如何开票
  • 改扩建要计提折旧吗
  • 暂估发票未到年报怎么调
  • 旅游服务税目
  • 调整以前年度损益调整汇算清缴
  • 地下人防设置要求
  • 存货质押融资的银行
  • bios术语
  • 销售额不到10万免征什么税
  • 股东投资追加款怎么做账
  • 企业报税流程图
  • 鸿蒙系统怎么快速充电
  • win11自带照片查看器
  • php字符串赋值
  • 记账凭证的编制方法有几种
  • 外销收入申报表怎么填
  • 意外保险费是什么意思
  • 银行手续费未开票汇算清缴要调增吗
  • 电脑麦克风没声音是什么原因
  • vue怎么拿到后端数据
  • 运输公司的账务处理
  • java如何实现异步处理
  • 内资企业
  • java基础网络编程
  • 个税申报可以作废重新申报吗
  • 收据能抵成本吗
  • 个人所得税申报流程图
  • 债权转让收益需缴税吗
  • 进项税额大于销项税额期末留抵
  • 事务所企业所得税
  • 没进项发票开销项发票是可以吗?
  • 存货的期末余额是账面余额吗
  • mysql 5.5 5.6 5.7
  • 会计核算的职能包括哪些
  • 消费税是怎样征收的
  • 太阳能发票图片
  • 无票收入是怎么算的
  • 私车公用发票去哪个税务局开
  • 业务招待费进项税额转出会计分录
  • 建筑行业异地预缴税率
  • 代理返利
  • sqlserver 字符串包含
  • sql2000怎么修改默认实例名
  • mysql无法配置
  • fedora linux安装教程
  • windows10x预览版
  • adb mac安装
  • centos7安装完成后无法启动
  • windows time同步系统时间的服务无法启动报错1058解决方法
  • 电脑光驱怎么装系统w7
  • centos查看具体版本
  • centos8设置默认启动命令界面
  • win7启动发生异常i/0错误
  • 电脑操作系统win8
  • nodejs test
  • 建立批处理命令
  • python整数数字
  • unity资源包管理器
  • jquery图片
  • jquerymobile实例网站
  • 苗木增值税发票税率
  • 办税服务厅限时办结制度
  • 一般纳税人办理退税流程及手续
  • 小规模纳税人开专票税率是1%还是3%
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设