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

ГРЕШКА 1115 (42000):Неизвестен набор от знаци:'utf8mb4'

Вашата версия не поддържа този набор от знаци, смятам, че беше 5.5.3 което го въведе. Трябва да надстроите вашия mysql до версията, която сте използвали за експортиране на този файл.

Тогава грешката е съвсем ясна:задавате определен набор от знаци в кода си, но вашата версия на mysql не го поддържа и следователно не знае за него.

Според https://dev.mysql.com /doc/refman/5.5/en/charset-unicode-utf8mb4.html :

така че може би има шанс просто да го направите utf8, да затворите очи и да се надявате, но това ще зависи от вашите данни и не бих го препоръчал.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво е динамичен SQL?

  2. mysql group_concat с брой вътре?

  3. Защо find_in_set работи, но клауза IN

  4. MySQL с помощта на Sum и Case

  5. Изчисляване на разстоянието Haversine между две точки в Laravel