我报这个错误的原因是因为,之前存储引擎用的是MyISAM,后来改成InnoDB 但是删除不了表是因为之前表用的存储引擎模式还是MyISAM,删除不了。 第1种, 修改表的存储引擎: 第2种, 1.删除相应表的文件,在删除之前要确保表没有用,才能删除。 2.找到相应的库在系统中的位置,如:/var/lib/mysql/库名