私の前の質問(qv)に加えて..。
私はすでにテーブルを作成し、データを入力しました。この問題が発生しないように、プレフィックスの長さを非常に大きな値に設定するか、すべて一緒に削除するにはどうすればよいですか?数千行を超えることはなく、このアプリケーションのみが専用PCで実行されるため、パフォーマンスは問題になりません。
解決策は、PhpMyAdminまたはMySQLコマンドラインのいずれかを使用してください。
更新:このインデックスを削除する(または無限に長くする)ことはできますか?
うーん、できれば一意のインデックスを保持したいと思います。それで、それを無限に長くする方法は?
または、テキストフィールドを長さ制限のあるvar_charに再定義する必要がありますか?(私は主キーの可能な最大長を知っています)
mysql> describe tagged_chemicals;
+-------------+---------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+---------+------+-----+---------+-------+
| bar_code | text | NO | | NULL | |
| rfid_tag | text | NO | UNI | NULL | |
| checked_out | char(1) | NO | | N | |
+-------------+---------+------+-----+---------+-------+
3 rows in set (0.04 sec)