【发布时间】:2011-04-24 08:24:13
【问题描述】:
我无法删除已编入索引的列。我真的不明白发生了什么,因为我通常没有问题删除索引。 当我尝试删除列或索引时,出现以下错误
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
感谢您的帮助,如果您需要更多信息,请告诉我。
【问题讨论】: