Mysql 错误1136:列计数不为';第1行的值计数不匹配-仍在发生
虽然我也在寻找同样的问题,但为了找到解决方案,没有什么可以解决我的问题 问题是:Mysql 错误1136:列计数不为';第1行的值计数不匹配-仍在发生,mysql,sql,workbench,Mysql,Sql,Workbench,虽然我也在寻找同样的问题,但为了找到解决方案,没有什么可以解决我的问题 问题是: INSERT INTO `mydb`.`users` (`username`, `password`, `info_id`) VALUES ('myname', '123456', 2)` 我不明白问题出在哪里 该表如下所示:id自动递增的用户(id、用户名、密码、信息id) 提前谢谢如果触发器中的插入出现故障,触发器可能会导致这种行为。我不相信。我创建了类似的表结构,它插入了ok。你确定吗?你能发布SHOW
INSERT INTO `mydb`.`users` (`username`, `password`, `info_id`)
VALUES ('myname', '123456', 2)`
我不明白问题出在哪里
该表如下所示:id自动递增的用户(id、用户名、密码、信息id)
提前谢谢如果触发器中的插入出现故障,触发器可能会导致这种行为。我不相信。我创建了类似的表结构,它插入了ok。你确定吗?你能发布SHOW CREATE TABLE users吗?你能重新表述这个问题并把它放在正文中吗?@Albin是的,这就是问题所在,我在这个表的触发器中有一个拼写错误的列。但对我来说,mysql没有显示问题所在的触发器,这看起来很奇怪,令人困惑。谢谢大家的回复。将其添加为答案并接受,以便关闭