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

mysql:kode kesalahan [1267]; Campuran ilegal dari susunan (latin1_general_cs,IMPLICIT) dan (latin1_swedish_ci,IMPLICIT) untuk operasi '='

Seperti yang didokumentasikan dalam Kolasi Ekspresi :

Anda bisa tambahkan COLLATE eksplisit klausa dalam ekspresi Anda untuk memaksa salah satu operan memiliki susunan eksplisit dengan nilai koersibilitas yang lebih rendah:

USER_PASSWORD=ip_user_password COLLATE 'latin1_general_cs'

Anda bahkan mungkin ingin mempertimbangkan latin1_bin dalam hal ini?

Bagaimanapun, Anda tidak boleh menyimpan sandi dalam teks biasa . Sebagai gantinya, simpan asin hash sandi pengguna Anda dan cukup verifikasi bahwa hash tersebut cocok dengan yang disimpan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan hibernasi dalam kueri bernama

  2. Apakah aman menyimpan tanggal sebagai string di mysql?

  3. SOLR DataImport Error Tidak Dapat Mengeksekusi Query

  4. Apa kinerja ANTARA mysql di atas ..?

  5. mysql - Membuat performa baris vs. kolom