Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wstawić Emoji (UTF8 4-bajtowe znaki) do MySQL <5,5

Przeszukiwałem sieć przez wiele godzin i doszedłem do tego rozwiązania, którym chcę się podzielić z innymi osobami:

Użyj BLOB zamiast text/varchar w polach bazy danych. W ten sposób możesz nadal korzystać z tabel bazy danych, tak jak wcześniej, a emotikony są wyświetlane poprawnie. Jak tylko hoster zaktualizuje wersję MySQL, będę nadal używać UTF8MB4 jako kodowania.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dlaczego podana składnia jest poprawna w mysql?

  2. Różnica między LIKE i =w MYSQL?

  3. Przyspieszenie (powolnego) ogromnej bazy danych wordpress

  4. Nie udało się uruchomić zadania MySQL

  5. Najlepsze praktyki dotyczące tworzenia indeksów w tabelach MySQL — kompilacja indeksu kroczącego