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

MySQL Case Insensitive tapi Accent Sensitive UTF8 Unique Key

Anda tidak perlu menemukan kembali ban kempes (menemukan kembali roda) di sini.

Ada dua kumpulan bahasa Spanyol di MySQL:

utf8_spanish_ci (Spanyol modern) andutf8_spanish2_ci (Spanyol tradisional)

Mereka mengetahui bahasa dengan cukup baik untuk mengetahui bahwa N dan n harus disusun bersama, tetapi dan adalah huruf yang berbeda antara N dan O. Dalam bahasa Spanyol, sebenarnya adalah huruf yang berbeda, bukan aksen.

Setel susunan kolom Anda ke utf8_spanish_ci dan semuanya akan bekerja seperti yang Anda inginkan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Memilih data dari mySQL menggunakan ID di URL

  2. Menggunakan OpenVPN untuk Mengamankan Akses ke Cluster Basis Data Anda di Cloud

  3. subsistem windows instal server mysql

  4. Django dan koneksi database hanya-baca

  5. Tingkatkan kueri SQL INSERT untuk menghindari injeksi sql