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

MySQL dan memoles kata-kata

Untuk utf8_general_ci mereka sama (dengan pengecualian , yang tidak dianggap sebagai bug oleh MySQL), dan sejak 5.6 Anda juga dapat menggunakan utf8_unicode_520_ci yang menangani semua karakter Polandia dengan benar. Gunakan utf8_polish_ci untuk memperlakukan karakter beraksen dan tidak beraksen sebagai berbeda.

select 'abcde'='ąbćdę' COLLATE utf8_polish_ci
>> 0

Demo 'bukan bug'

select 'abcde'='ąbćdę' COLLATE utf8_general_ci
>> 1

select 'abcdel'='ąbćdęł' COLLATE utf8_general_ci
>> 0

Lihat laporan bug di sini:http://bugs.mysql.com/bug.php ?id=9604



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lengkapi Laravel 8 Soft Hapus &Kembalikan Tutorial Catatan yang Dihapus

  2. Apa cara terbaik untuk mengenkripsi/mendekripsi string json

  3. banyak-ke-banyak-hubungan antara dua entitas di boot musim semi

  4. Optimalisasi MySQL pada tabel gabungan dengan kriteria rentang

  5. SQLSTATE[HY000] [2005] Host server MySQL tidak dikenal 'mysql1.alwaysdata.com:3306' (2)