最近在往数据库中添加数据的时候,执行mysql语句的时候报错,出现:column count doesn't match value count at row 1......异常
开始排查
"insert into team(name, full_name, icon, join, home, division, website, coach, intro) values(?,?,?,?,?,?,?,?,?)"
1.首先想到是不是字段名或表的名称跟数据库中的字段名对应不上:将数据库中的字段重新粘贴一遍
执行还是报错 继续
2.字段数量和值的数量是否匹配 没错 继续
3.最后排查出来是之前再修改名称时将中文的“,”添加到语句中
修改过来即可