ホームページ  >  記事  >  データベース  >  mysqlで一意のインデックスを削除する方法

mysqlで一意のインデックスを削除する方法

WBOY
WBOYオリジナル
2022-05-16 15:37:0919442ブラウズ

削除方法: 1. 削除するには、alter table ステートメントを使用します。構文は、「alter table データ テーブル名 Drop Index 削除するインデックス名;」です。 2. 削除するには、drop Index ステートメントを使用します。構文は「削除するインデックスを削除 データテーブル名のインデックス名;」です。

mysqlで一意のインデックスを削除する方法

このチュートリアルの動作環境: Windows10 システム、mysql8.0.22 バージョン、Dell G3 コンピューター。

mysql で一意のインデックスを削除する方法

方法 1: ALTER TABLE ステートメント

 alter table 数据表名 drop index 删除的索引名;

ALTER TABLE ステートメントの構文によると、これはインデックスの削除ステートメントも使用できます。具体的な使用方法は、ALTER TABLE ステートメントの構文の一部を次の句のいずれかとして指定することです。

DROP PRIMARY KEY: テーブル内の主キーを削除することを示します。テーブルには主キーが 1 つだけあり、主キーはインデックスでもあります。

DROP INDEXindex_name:index_name という名前のインデックスを削除することを示します。

DROP FOREIGN KEY fk_symbol: 外部キーの削除を示します。

例は次のとおりです:

alter table news drop index title_sy;

mysqlで一意のインデックスを削除する方法

方法 2: DROP INDEX ステートメントを使用します

drop index 索引名 on 数据表名;

例は次のとおりです:

drop index http_sy on news;

mysqlで一意のインデックスを削除する方法

推奨学習: mysql ビデオ チュートリアル

以上がmysqlで一意のインデックスを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。