问题出现的原因是因为你语句中使用了mysql系统中的一些关键字(保留字),比如语句中的add就是其中一个。mysql规定:
如果识别符是一个保留字或包含特殊字符,无论何时使用,必须将它引起来。
改成这样:
INSERT INTO banji (`id`,`class`,`add`,`name`,`age`) VALUES (1,'3','guangxi','aianli',19);
id是自增的主键,你怎么可以手动赋值呢?
这个应该不会,你的ID字段不是自增吗?