执行Mysql提示”Column count doesn’t match value count at row 1″错误

作者: unvs 分类: PHP 发布时间: 2012-05-23 09:31 ė152,425 views 61条评论

在网站系统进行安装时,出现“Column count doesn’t match value count at row 1”信息错误,经检查发现,原因是:由于一个SQL执行语句,前面的字段与后面值的数目不一致
比如:INSERT INTO("id","username","password") VALUES("admin","123123"); 这种情况就会报错。

本地执行语句,可能会遇到此更详细的错误提示: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘`, `id`, `username`, `password`,’ at line 1。会告诉你位置,然后直接找到错误原因。

下图是选取图示的案例:

本博文章基本上属于原创或收集整理,都是心血结晶。
欢迎转载分享,转载请注明出处,谢谢!
本文地址:执行Mysql提示”Column count doesn’t match value count at row 1″错误

一条评论

  1. 爸爸 2013 年 1 月 23 日 下午 5:06 回复

    几个字段匹配过一只还出现这种问题的伤不起啊

爸爸 进行回复 取消回复

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ɣ回顶部