我的狮身人面像中有以下内容
mysql> desc rec;
+-----------+---------+
| Field | Type |
+-----------+---------+
| id | integer |
| desc | field |
| tid | uint |
| gid | uint |
| no | uint |
+-----------+---------+
我在 sphinx sql 中成功运行了以下内容
replace into rec VALUES ('24','test test',1,1, 1 );
但是当我在 C mysql API 中运行时,我得到了这个错误
Column count doesn't match value count at row 1
c代码是这样的
if (mysql_query(con, "replace into rec VALUES ('24','test test',1,1, 1 )") )
{
fprintf(stderr, "%s\n", mysql_error(con));
mysql_close(con);
exit(1);
}
请注意,C 程序连接到 sphinx sql 没有问题