ユーザー名と呼ばれるテーブルがあり、私のプログラムでは、ユーザー名とパスワードを使用して新しいユーザーを作成できます。
しかし、同じユーザー名を持つ 2 人のユーザーを持ちたくない
私はphpとmysqlを使用しています。
どうすればこれを処理できますか?
thxヌブ
UNIQUE
列に個別の値を適用するように制約を追加し、
ALTER TABLE tableNAme ADD CONSTRAINT tb_unique UNIQUE(username)
名前が既に存在するかどうかを確認し、ユーザーに別の名前を選択するように依頼できます。
SELECT COUNT(username) FROM users WHERE userName = '[name to check]'
ユーザー名フィールドに一意のインデックスを追加します