生産中のテーブルがあります。一部の列は一意である必要があることを理解しています。 phpMyAdminにアクセスし、それらの列を変更して一意にすることは安全ですか?
ALTER TABLE `foo` ADD UNIQUE ( `bar` )
もう1つ、製品DBがある場合は、恐れることなくテストできる開発DBも必要です。
私にはこの問題があり、私の価値観はユニークではありませんでした。また、この問題をPHPMyAdminで編集する簡単な方法も見つかりませんでした。これが私がそれを解決した方法です:
更新する必要があるテーブルをクリックしました
テーブルをエクスポートし、CSVエクスポートに変更してから、手動で編集して一意でない値を更新しました。
誰かが将来的に時間を節約できることを願っています。
テーブルの既存の値が一意でない場合のみ問題になります。それ以外の場合、問題はないと思います。
これらの列に既に重複する値がある場合、エラーが発生します。これらの列に重複する値がない場合は、問題ありません。