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

Странни знаци в mysql dbase

Уверете се, че съпоставянето за колоните, таблиците и базата данни е настроено на utf8_unicode_ci или utf8_general_ci

Освен това трябва да имате предвид, в допълнение към meta директива, която вече имате, за извличане и вмъкване на записи към и от базата данни в едно и също кодиране.

Включете този ред веднага след като извършите обаждането, за да се свържете с базата данни:

mysql_query("set names 'utf8'");

Това ще запази набора от знаци правилно като UTF-8 състояние, докато манипулирате и извличате записи в базата данни.

Ако можете за следващия път, имайте всичко в UTF-8 от много начало .



  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. Случаен ред в MySQL

  3. Разбиране на застой в MySQL и PostgreSQL

  4. `активен' флаг или не?

  5. Писане на сложна MySQL заявка