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

Преобразувайте символите latin1 в UTF8 таблица в UTF8

От това, което описвате, изглежда, че имате UTF-8 данни, които първоначално са били съхранени като Latin-1 и след това не са преобразувани правилно в UTF-8. Данните са възстановими; ще ви трябва MySQL функция като

convert(cast(convert(name using  latin1) as binary) using 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. Как да съхранявате няколко опции в една таблица?

  2. как да получите достъп до командния ред за xampp на Windows

  3. MySQL единични кавички, двойни кавички, обяснено използване на обратни кавички

  4. MySQL репликация за висока наличност

  5. Нулиране на указател на масив в резултатите от PDO