解决方案: 有很多使用Mysql的用户可能都会遇到这个问题,明明表中这个列存在,为什么在查询的时候说找不到这个列名呢? 我遇到的原因就是列名前面含有空格:如下 create table students( sid int, _math ,), english ) ); ,,,,,,,,,,null,null); mysql> select * from students; +---------+-----------+-------------+ | sid | _math | english…