phpMyAdminでレコード編集できなくなった

phpMyAdimiがバージョンアップされて編集できなくなっていました。”This table does not contain a unique column phpmyadmin”という警告が表示され、チェックボックスやアイコン類が表示されていない状態に。

バージョンアップする必要はなかったのですが、レンタルサーバの方で勝手にバージョンアップしていて、この現象に遭遇。困るんですよね。だから不具合がなかったらあまり、アップデートしたくないんです。で、ネットで調べて解決策を見つけました。

↓下記ページを参考にさせていただきました。

http://developmemo.seesaa.net/article/377159253.html

ユニークなカラムがないとだめ(以前は問題なし)というように仕様変更になったみたいです。手っ取り早く、オートインクリメントのカラムを最後に追加して解決。はじめ、最初につけたら、カラム位置がずれて、商品一覧が正常に表示できなくなったので、一番後ろに移動させました。

今回はPHPのプロムラムいじらないで簡単に済ませましたが、データベース内の全部のテーブルをチェックしないといけません。他に影響なければいいけど。

コメントは受け付けていません。