[MySQL] phpMyAdminでCurrent selection does not contain a unique column.エラー対処方法

phpMyAdminを使っていたら以下のようなメッセージが表示されました。

Current selection does not contain a unique column. Grid edit, checkbox, Edit, Copy and Delete features are not available.

テーブルの設定でユニークなカラムがない場合にこのメッセージが出力されます。

エディット・コピー・削除などの機能が利用できません。

プライマリキーやユニークキーを設定すればメッセージが消えます。

idなどのカラム名を作成し、auto_incrementを設定すると良いでしょう。

phpMyAdminのSQLタブでクエリを直接実行する時に、テーブルを連結するとこのメッセージが出ますが、テーブルを連結しているので編集・削除などの機能が使えません。

この場合はメッセージが出てもエラーではありません。



Author: webmaster