位置: 编程技术 - 正文

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

  • 合同中增值税税率怎么描述
  • 过头税产生的根源
  • 净利润和盈余公积的会计分录
  • 先到发票后到商品怎么入账
  • 个体户银行开户是开公户还是私户
  • 管理费0.5%每年
  • 金蝶k3审核过账在哪里
  • 预提费用账户期末
  • 个人所得税能否跨年度
  • 购入设备发生的运输费计入什么科目
  • 公司员工的伙食费计入什么科目
  • 建筑工程公司涉及的会计科目
  • 税控盘全额抵减申报
  • 房地产企业收到预收款如何纳税
  • 会计上的未达账项是什么
  • 员工买了多项东西怎么说
  • 箱包类增值税发票多少点
  • 报表中利润为什么税后比税前大?
  • 查账征收企业所得税年度申报
  • 律师事务所的会计账务处理
  • 发票纳税人识别号在哪里看
  • 机动车发票有几联
  • 电费增值税怎么算出来的
  • 变动成本率的计算公式字母
  • 一般纳税人企业所得税如何计算
  • 累计结转是什么意思
  • 苹果电脑删除win系统文件
  • 公司报销医疗费的范围
  • 应付债券包括
  • win10点搜索
  • vue qrcode生成二维码
  • 薏米红豆粥的做法视频
  • 期间费用的会计科目
  • 个人签订借款合同
  • 金融资产的条件
  • vue修改父组件的值
  • 干货!​如何打造我们自己的“ChatGPT”?| 大佬思辨
  • string对象放在哪里
  • 产成品核算的内容
  • 红字发票开具错了,是否可以将其作废?
  • php sleep()
  • mysql 子表
  • 营业外支出的计算公式
  • 金蝶做账流程视频
  • 开了发票不做收入的账务处理是?
  • mysql多表左连接查询
  • 一般纳税人直接不管会怎么样
  • 小规模企业增值税税收优惠政策2023
  • 赠送商品入什么科目
  • 怎么计提固定资产的累计折旧
  • 行政事业单位会计准则
  • 工程物资属于什么项目
  • 施工单位购买材料能直接进成本吗
  • 债权资产包括哪些科目内容
  • 库存商品的成本
  • 哪些企业需要社工
  • 企业固定资产清理流程
  • 没有发票的费用怎么报销
  • 公用事业费属于什么会计科目
  • mysql 5.7.12 winx64安装配置方法图文教程
  • win7系统默认输入法
  • 在苹果电脑mac上怎么下载
  • 更改mac地址值
  • win7系统怎么关闭屏幕保护
  • 层序遍历递归实现
  • 安卓新创手势
  • mvp功能
  • python安装numpy和matplotlib
  • jquery可以实现哪些效果
  • pycharm怎么学
  • js如何深度克隆一个对象
  • node.js import
  • 批量 update
  • 安卓自定义状态栏图标
  • python中的字符串可变吗
  • jquery库有哪些
  • python 遍历数组
  • 归并代码
  • 从批准文号怎么区分国产还是进口
  • 外贸公司委托加工的账务怎么处理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设