位置: 编程技术 - 正文

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

  • 缴纳个人所得税还算应届毕业生吗
  • 价外费用含税吗
  • 税务师考试要求核酸检测
  • 政府回购安置房几种模式
  • 公司账户美金入账
  • 会计凭证辅助项
  • 电子记账凭证需要划线吗
  • 住房公积金个人和单位各承担多少
  • 业务招待费的扣除标准是什么2022
  • 出售股份的印花税怎么做分录?
  • 公司缴纳个人所得税会计分录
  • 公司往来款现金流量表
  • 员工领取产假工资怎么算
  • 物业做账的时候怎么做
  • 应收账款转销怎么记账
  • 实务操作中的税会差异有哪些?
  • 公司房产税如何计算器
  • 待摊费用报价变更的会计处理怎么做?
  • 无偿划转房产能否入递延收益
  • 怎么注销win10系统
  • 预付账款为什么是资产
  • PHP:pcntl_setpriority()的用法_PCNTL函数
  • 固定资产后续支出一律计入固定资产成本
  • elementui rule
  • thinkphp cli
  • antd:ConfigProvider+getPopupContainer解决筛选框遮挡问题(及其他浮层问题)
  • vue 插槽详解
  • thinkphp写api
  • Laravel5中防止XSS跨站攻击的方法
  • python中拼接
  • 印花税账务处理会计分录
  • 存货降价销售的会计分录
  • 哪些情况进项税不可以抵扣?
  • 什么是社会团体组织
  • mongo 更新数据
  • 股息红利所得为什么按照分配所得的企业所在地确定
  • 租赁收入的成本包括哪些
  • 员工实际工资
  • 航天金税服务费怎么交
  • 小规模公司注销时账务要如何处理
  • 小规模增值税为负数怎么报税
  • 捐赠做公益
  • 股权收购协议书实际案例
  • 小微企业免税销售额是多少2023年
  • 实收资本为零该怎么办
  • 增值税一般纳税人登记表在哪里找
  • 支付的中介费进什么科目
  • 支持疫情的句子 关于抗击疫情的句子
  • 租金摊销会计分录
  • 购买银行承兑汇票贴现诈骗
  • 预付账款未取得发票
  • 项目回款是什么意思
  • 资金账簿的计税依据
  • 简易计税项目的进项税能抵一般项目的销项税额吗?
  • windowxp宽带连接
  • centos7怎么安装图形化界面
  • 创建svn库
  • linux ./执行
  • 优麒麟 apk
  • ios太极
  • linux修改分组
  • ubuntu20.04安装samba
  • linux统计文件中每个单词出现的次数
  • win7系统无线网络
  • win8如何关闭杀毒软件
  • html用div来写表格
  • 安卓机怎么直播
  • unity 静态函数
  • javascrpt绑定事件之匿名函数无法解除绑定问题
  • jquery动态添加css样式
  • android网络访问异常提示有哪些
  • 用JObj实现的渐变效果
  • 监听页面滚动事件
  • 滴滴发票怎么查行程
  • 什么是12366
  • 街道税务所职责和任务
  • 怎么在年报查询个人信息
  • 金税盘的操作步骤
  • 湖北国税网上办税大厅官网
  • 税控卡丢失怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设