sql >> Database teknologi >  >> RDS >> Mysql

UTF-8:vises korrekt i databasen, dog ikke i HTML på trods af utf-8 tegnsæt

Bemærk:MySQL's utf8 tegnsæt er begrænset, det understøtter kun Unicode-tegn i BMP, der ikke fylder mere end tre bytes. Du bør bruge utf8mb4 i stedet.

Hvis phpMyAdmin viser dine indtastede data som korrekt Unicode-tekst, så er mit bud, at du ikke laver SET NAMES utf8 efter tilslutning.



  1. Billeder i MySQL

  2. Sådan annoteres MYSQL autoincrement-felt med JPA-annoteringer

  3. Stop (lang) kørende SQL-forespørgsel i PostgreSQL, når session eller anmodninger ikke længere eksisterer?

  4. Hvad er forskellen mellem LATERAL JOIN og en underforespørgsel i PostgreSQL?