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

mencocokkan kata-kata dengan tanda aksen, umlaut, dll. mysql/php

Anda perlu menyetel kolasi tertentu pada skema Anda sehingga MySQL tahu karakter mana yang seharusnya setara. Apakah huruf dengan tanda diakritik dianggap sama dengan huruf tanpa atau beberapa urutan karakter lainnya bergantung pada bahasa, tetapi coba utf8_general_ci sebagai titik awal untuk mengabaikan aksen (dengan asumsi Anda menggunakan rangkaian karakter UTF-8, yang Anda harus benar-benar).

Coba gunakan susunan yang sama pada semua string Anda, sehingga string tersebut dapat digabungkan dan dibandingkan tanpa konversi yang mahal dan melanggar indeks.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Temukan Titik dalam poligon PHP

  2. Untuk garpu atau tidak?

  3. Kesalahan DateTime saat memasukkan ke MySQL

  4. Bepergian MySQL Tidak dapat membuka kembali kesalahan tabel

  5. Bagaimana cara memperbarui Database saat memeriksa kotak centang dengan jquery?