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

Кое е най-доброто съпоставяне за MySQL с PHP?

Основната разлика е точността на сортиране (при сравняване на знаци на езика) и производителността. Единственият специален е utf8_bin, който е за сравняване на знаци в двоичен формат.

utf8_general_ci е малко по-бърз от utf8_unicode_ci , но по-малко точен (за сортиране). Кодирането на специфичен език utf8 (като utf8_swedish_ci ) съдържат допълнителни езикови правила, които ги правят най-точни за сортиране за тези езици. През повечето време използвам utf8_unicode_ci (Предпочитам точността пред малките подобрения в производителността), освен ако нямам основателна причина да предпочитам конкретен език.

Можете да прочетете повече за конкретни набори от символи в Unicode в ръководството за MySQL - http://dev.mysql.com/doc/refman/5.0/en/charset-unicode-sets.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Еквивалент на explode() за работа с низове в MySQL

  2. MySQL UPDATE и SELECT с един проход

  3. MySQL сравнение с нулева стойност

  4. Колона с по-висока мощност първа в индекс, когато включва диапазон?

  5. Как да стартирате mysqladmin flush-hosts на Amazon RDS