sql >> データベース >  >> RDS >> Mysql

MySQL-既存のフィールドを一意にする

    ALTER IGNORE TABLE mytbl ADD UNIQUE (columnName);
    

    MySQL 5.7.4以降の場合:

    ALTER TABLE mytbl ADD UNIQUE (columnName);
    

    MySQL 5.7.4以降、ALTER TABLEのIGNORE句が削除され、使用するとエラーが発生します。

    したがって、IGNOREキーワードはサポートされなくなったため、最初に重複するエントリを削除してください。

    リファレンス



    1. PHPを使用してOracleデータベースにデータを挿入する

    2. 空間データベースの作成中にエラーが発生しました。エラー:ライブラリ/usr/pgsql-9.1/lib/rtpostgis-2.0.soを読み込めませんでした

    3. SQL Server 2005で列としてランダムな数値を返すにはどうすればよいですか?

    4. Herokuデータベースの復元の問題