sql >> Databáze >  >> RDS >> Mysql

'𠂉' Není platný znak unicode, ale ve znakové sadě unicode?

Jakou verzi MySQL používáte? Pokud je starší než 5.5, nemůžete tento znak uložit, protože by to trvalo čtyři bajty a MySQL podporuje pouze až tři bajty UTF-8 (tj. znaky v BMP). MySQL 5.5 přidala podporu pro čtyřbajtové UTF-8, ale musíte zadat utf8mb4 jako znaková sada.

ref:http://dev.mysql.com/doc /refman/5.5/en/charset-unicode.html



  1. Obnovení databáze ve WAMP

  2. Chyba při použití vlastní funkce DQL s Doctrine a Symfony2

  3. Mapování PostgreSQL textu[][] typu a typu Java

  4. Jak mohu provést fuzzy shodu názvů společností v MYSQL s PHP pro automatické dokončování?