位置: 编程技术 - 正文

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

  • 缴纳以前年度所得税怎么做账
  • 全国税务师考试报名时间
  • 出口支付给境外的佣金
  • 劳务发票打款用途写什么
  • 减免税款年末有余额吗
  • 兼职人员怎么申报工资
  • 子公司注销后账务如何处理
  • 发票与入库单明细不一致税务可以吗
  • 2021新版利润表
  • 购车税叫什么
  • 购买固定资产时的运费
  • 企业所得税申报表在哪里打印
  • 企业接到银行通知,借入长期借款的应付利息为15000
  • 生产共同费用每个月都有摊销吗?
  • 机票行业一定要开发票吗?
  • 图书出版费开票怎么开
  • 国税2017年16号文
  • 企业所得税预缴政策
  • 增值税优惠的二级明细科目
  • 增值税发票发票号
  • 小规模纳税人增值税超过30万怎么纳税
  • 普通合伙企业个税怎么算
  • 银行承兑汇票到期后多长时间失效
  • 转账支票到期了怎么兑现
  • 商铺水费收取标准2020
  • 注册表关闭微软yes改成no
  • 事业单位收到租金收入
  • 投资长期溢价债券,容易获取投资收益
  • 路由器怎么重置网络
  • 进程调度算法例题分析
  • deldir.exe是什么
  • 多台电脑共享打印机怎么设置
  • vue2动态路由
  • php清除缓存的几个方法
  • 哪些情况下公司不能辞退员工
  • ajaxuploadfile
  • es5和es6的区别
  • window11预览版怎么样
  • cdr快捷键命令大全
  • php批量删除文件
  • 股东出资证明书范本
  • 贴现资产卖断会怎么样
  • 待处理财产损溢在资产负债表中填哪里
  • 公司年夜饭怎么说话
  • 其他应收款检查表怎么填
  • 永续债利息可以扣除嘛
  • 开源 okr
  • php添加
  • 公司向法人借款协议
  • 员工出差报销补贴政策
  • 合并企业如何缴纳印花税
  • etc的充值发票可以报账吗
  • 民非企业附加税计提和缴纳分录
  • 企业当年实现的净利润即为企业当年可供分配的利润
  • 外汇申报要在几天之内
  • 首次计提坏账准备应计入
  • 营业成本占营业收入的比重过高
  • 公司为员工购买汽车怎么申报
  • 冲销以前年度费用会计分录
  • 员工离职未领工资怎么处置
  • 企业租用个人房屋的财税处理
  • windows update要禁用吗
  • windows故障
  • wibdows任务管理器
  • centos6.6网卡配置
  • hyper-v搭建
  • linux安装virsh
  • win7系统如何添加打印机
  • win8什么时候发布
  • linux怎么配置raid
  • Cocos2dx3.2 CrazyTetris 单线裁剪 对于判断消除的思考(一)
  • javascript正则匹配两个点
  • javascript常用函数大全
  • 学习JavaScript事件流和事件处理程序
  • Cannot run program "/home/mohemi/Program/adt-bundle-linux-x86_64-20130729/sdk//tools/emulator": erro
  • 社保缴纳人数和公积金人数不一样怎么说明
  • 福建地方税务局招聘
  • 货物税费
  • 税控盘离线开票金额为零怎么办
  • 中医药文化进校园活动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设