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

#1115 - Ukendt tegnsæt:'utf8mb4'

Fejlen siger tydeligt, at du ikke har utf8mb4 understøttet på din stage db-server.

Årsag :sandsynligvis lokalt har du MySQL version 5.5.3 eller højere, og på scenen/hostet VPS har du MySQL serverversion mindre end 5.5.3

Utf8mb4-tegnsættene blev tilføjet i MySQL 5.5.3.

Løsning 1 :Du skal blot opgradere din MySQL-server til 5.5.3 (i det mindste) - for næste gang skal du være opmærksom på den version, du bruger lokalt, til scene og til prod, alle skal være ens.Et forslag - i øjeblikket skal standardtegnsættet være utf8mb4 .

Løsning 2 (anbefales ikke):Konverter det aktuelle tegnsæt til utf8 , og eksporter derefter dataene - det indlæses ok.



  1. MySQL Group By og Sum total værdi af anden kolonne

  2. Automatisk plankorrektion i SQL Server

  3. IF-funktion i H2 for MySQL-kompatibilitet

  4. Vend tilbage til readline version 6.x i Homebrew for at rette Postgresql?