我无法删除已编入索引的列。我真的不明白发生了什么,因为我删除索引通常没有问题。当我尝试删除列或索引时,出现以下错误
ERROR 1025 (HY000): Error on rename of './db-name/#sql-135e_9ee6d2' to './db-name/table-name' (errno: 150)
如果我在同一列上创建一个新索引,我可以删除旧索引但不能删除新索引(我猜它只是检查索引是否可用)。你有没有遇到过这个问题,如果有任何建议我可以如何解决这个问题?
引擎:innoDB mysql 版本:Ver 14.12 Distrib 5.0.45,用于 redhat-linux-gnu (x86_64) 使用 readline 5.0
感谢您的帮助,如果您需要更多信息,请告诉我。