当索引名称为“ index”时,如何在mysql中删除索引

时间:2019-04-23 03:22:48

标签: mysql sql

我有一个名为google的表。当我打电话给SHOW CREATE TABLE google时;我得到:

CREATE TABLE `google` (
   `index` bigint(20) DEFAULT NULL,
   `name` text,
   `rating` double DEFAULT NULL,
   `address` text,
   `price` text,
   KEY `ix_google_index` (`index`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci

我可以看到索引的名称是index。我尝试使用

将其删除
ALTER TABLE google Drop INDEX 'index';
ALTER TABLE google DROP INDEX;
ALTER TABLE google DROP INDEX index;
ALTER TABLE google DROP INDEX `index`;

它们似乎都不起作用。如何删除它?

0 个答案:

没有答案