0

我正在使用以下 SQL 命令向表中添加索引。当我通过 PHPmyadmin 运行 SQL 命令时,我会加载黄色方块,然后它会淡出。没有刷新或任何内容,它只是停留在该页面上。我在这个表中有数百万条记录,这会影响添加索引,还是添加索引并且它只是没有告诉我?如果是这样,我应该保持该浏览器选项卡打开直到它完成还是可以关闭它?

ALTER TABLE table_name ADD INDEX table_index_name(col1, col2);

当我转到 PHPmyadmin 的进程部分时,我在 Alter Table 进程下收到此消息:Waiting for table metadata lock

4

1 回答 1

0

当您执行另一个模式更改语句时,会出现此语句。

检查以确保没有其他语句正在执行。我有过没有两个进程修改架构的情况下出现这种情况的经验,我不得不终止该进程并重试或重新启动您的 MySQL 实例

于 2012-04-23T03:09:50.707 回答