最佳答案
我想重命名一个索引。我已经查看了 更换桌子文档,但是我不能弄清楚仅仅重命名索引的语法。当通过 MySQLGUI 执行此操作时,它会删除索引,并创建一个新的索引。虽然这是可行的,但是我希望避免仅仅为了更改索引的名称而重新构建整个索引。
[附加信息]
在 alter 表的文档中,它声明
只修改表的更改 元数据而不是表数据可以是 立即通过修改 表的。从文件和不接触 表内容 是可以做出的快速改变 这边:
* Renaming a column or index.
但是,当我试图通过编辑。从文件(在测试数据库上)重新启动服务器时,它现在在 UI 中声明“无法获取列”,当尝试列出列时,并且当尝试运行查询时,它返回错误“ Unknown table engine”。那个。From 文件有很多二进制内容。有没有一个好的工具来编辑二进制信息。