改成以下标准形式,试下
INSERT INTO `databaseName`.`student` (`field1`,`field2`,`field3`) VALUES (10020,19,'物理系');
1.1054错误一般是表中没有该字段,或者字段中存在空格但是书写时没有写,比较典型的是字段前带空格,有时候找半天;
2.题主这种insert into的书写格式是没问题的,可能是表结构问题,建议把表删了重新建,再插入应该就可以了;
3.对于char和varchar字段,建议还是带上单引号哈。
为啥子下面执行的显示是没加引号?
理论上是加了单引号就不会报这个错