Mysql
 sql >> база данни >  >> RDS >> Mysql

съпоставяне с думи с ударение, умлаути и т.н. mysql/php

Трябва да зададете конкретно колекция на вашата схема, така че MySQL да знае кои знаци трябва да са еквивалентни. Дали буква с диакритичен знак се счита за същата като такава без или някаква друга последователност от знаци зависи от езика, но опитайте utf8_general_ci като отправна точка за игнориране на ударения (ако приемем, че използвате набор от знаци UTF-8, който трябва да бъде наистина).

Опитайте се да използвате една и съща сортировка за всичките си низове, така че да могат да бъдат обединени и сравнени без скъпи, разрушаващи индекса преобразувания.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Най-добрата схема за кодиране на емоджи

  2. Проверете дали съществуват стойности преди INSERT INTO ... ПРИ АКТУАЛИЗИРАНЕ НА ДУБЛИРАН КЛЮЧ

  3. Как да изберете записи от последните 3 минути от MySQL с PHP

  4. Laravel PDOException грешка в Connector.php ред 55

  5. Как да конвертирате 500GB SQL таблица в Apache Parquet?