susunan default database tidak peka huruf besar-kecil. jadi user admin dan Admin atau adMin adalah sama. Saat membuat pengguna, periksa database apakah nama pengguna yang sama sudah ada atau belum.
tampaknya Anda menggunakan susunan peka huruf besar-kecil.. Anda dapat menggunakan susunan tidak peka huruf besar-kecil untuk tabel pengguna itu sehingga kueri Anda akan berfungsi dengan baik.
atau
saat membuat pengguna dan memeriksa database untuk entri duplikat gunakan LCASE
fungsinya sebagai berikut
SELECT * FROM USERS WHERE LCASE(username) = 'admin'