错误语句 create table top250(rank varchar(50)); 问题 这个问题是因为 MySQL建表语句里包含其自带函数, 例如:rank是一个函数,你不能用函数命名。 所以 报错里提示可以用一个相近的名字命名。 解决办法 更换命名,或将rank改为rank1,就可以实现建表。 举例: create table top250(rank1 varchar(50));