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

Немски умлаути в MYSQL INSERT

Когато вмъквате данните си от php във вашата база данни mysql, опитайте да увиете вашите низови данни с помощта на utf8_decode();

utf8_decode(string)

Както се казва в ръководството за php, това преобразува utf8 в ISO-8859-1 (latin1);

Може също да искате да експериментирате с iconv() функция. Това ви дава по-голям избор на вашето входно кодиране и желаното кодиране на изхода

string iconv ( string $in_charset , string $out_charset , string $str )

Ако това все още не помогне, опитайте да промените Collation в колоната на Mysql таблицата, в която вмъквате, на latin1_swedish_ci.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL показва резултатите по азбучен ред, но показва конкретен елемент преди сортирания по азбучен ред списък

  2. PHP $_SESSION проблем

  3. Защо MySQL InnoDB е толкова по-бавен при пълно сканиране на таблицата от MyISAM?

  4. Left Join не връща всички редове

  5. Как да разрешите Обща грешка:2006 MySQL сървърът е изчезнал