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

Susunan mana yang digunakan sehingga `ş` dan `s` diperlakukan sebagai nilai unik?

utf8_turkish_ci dan utf8_romanian_ci -- seperti yang ditunjukkan dalam http://mysql.rjweb.org/utf8_collations.html

(Ditambah, tentu saja, utf8_bin .)

Untuk pertanyaan tambahan Anda:Anda mencari "kumpulan karakter" (bukan "kolasi") yang dapat mewakili Emoji dan karakter non-Latin lainnya -- UTF-8 adalah yang akan digunakan. Di MySQL, ini adalah utf8mb4 . "Kolasi" yang terkait dengan itu bernama utf8mb4_... . Kolasi mengontrol pemesanan dan kesetaraan, seperti yang ditunjukkan di bagian pertama pertanyaan Anda tentang s dan ş .

CHARACTER SET utf8 MySQL adalah bagian dari utf8mb4 . Entah dapat menangani semua "huruf" di dunia. Tetapi hanya utf8mb4 yang dapat menangani Emoji dan beberapa karakter Cina.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Haruskah saya melakukan ping ke server mysql sebelum setiap kueri?

  2. Cara menggunakan 'berbeda' dalam model zend db

  3. PHP PDO MySQL query SEPERTI -> beberapa kata kunci

  4. MySQL:Gabungan Kiri dengan Gabung Kanan

  5. Skema DB Untuk Obrolan?