mysql 数据插入时的一些问题

* mysql表中插入数据时,出现value不匹配导致插入不进去的问题*

问题:mysql column count doesn’t match value

  • 通过描述,明显可以得出,在插入时数据值与表的数据列个数不匹配;

解决:找出缺失的字段/列,补全并执行插入即可。


开发时常会对数据进行反复操作,那么完善的做法是将原数据进行备份,然后就可以随便测试数据了,这个是比较稳妥的方法,即使测试数据有误,经过恢复也不会影响他人测试。
如果之前导出的数据,现在不能用了怎么办?

  • 可以自己写个java脚本,用程序来拆分原sql语句,再进行拼接,这个针对大数据量还是比较好的;
  • 若果数据量较小,可以直接copy原表,按原导出数据格式保留数据字段,再新增字段,然后导出数据进而再将数据导入原表中;
mysql column count doesn't match value
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值