mysqlユニークインデックスの追加

331 ワード

alte table user_level_current add unique UQE_USER ( user_id )
データベースに重複データがすでに存在する場合、一意のインデックスが確立されていないため、上記の文は実行できない可能性があります.この場合、ignoreフィールドを使用できます.
alter ignore table user_level_current add unique UQE_USER ( user_id )
これにより、重複データが自動的に削除され、1つだけ保持されます(慎みましょう!)