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

Mysql поддържа четирибайтови китайски символи

Вашият желан знак, U+20F2D , се намира в блока „CJK Unified Ideographs Extension B“ на „Допълнителната идеографска равнина“ на Unicode и следователно не е бил наличен в нито един набор от знаци на MySQL Unicode преди v5.5; от v5.5, той е наличен в utf8mb4 , utf16 , utf16le и utf32 набори от знаци.

Не е наличен в big5 на MySQL или gbk набори от знаци.

Защо utf8 кодирането не работи

Както е документирано в Поддръжка на Unicode :

Защо big5 кодирането не работи

Както е документирано под Какви проблеми трябва да имам да знаете, когато работите с набора от китайски знаци Big5? :

Защо gbk кодирането не работи

Както е документирано под Какви набори от символи CJK са налични в MySQL? :



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Филтриране на MySQL данни в PHP, за да се показват само данни на потребителя на текущата сесия?

  2. java mysql подготвено изявление

  3. Разлика между BINARY(16) и CHAR(32) при съхраняване на MD5 в база данни

  4. Има ли MySQL.. INSERT ... ON DUPLICATE KEY SELECT?

  5. Django + MySQL - Администраторски сайт - Добавяне на потребител - OperationalError - SAVEPOINT не съществува