Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cegah pengguna memiliki nama pengguna yang sama

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'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengambil catatan pertama dan terakhir dari catatan yang dikelompokkan dalam kueri MySQL dengan fungsi agregat?

  2. konversi baris ke kolom di mysql

  3. Bagaimana cara menghapus data dari database dengan menggunakan tombol radio di php?

  4. Masalah mengakses MySQL dari Java

  5. Pernyataan hapus MySQL dengan batas