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

Незаконен микс от съпоставяния (latin1_swedish_ci,COERCIBLE) и (utf8_general_ci,IMPLICIT) за операция 'find_in_set'

Ако използвате mysqli , издайте тази команда веднага след свързване:

$mysqli->set_charset("utf8");

Това ще зададе кодирането на връзката ви на UTF8 (същото, което използва вашата таблица).

С обикновен mysql , използвайте това:

mysql_query("SET NAMES utf8", $conn);
mysql_query("SET CHARACTER SET utf8", $conn);


  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. Как да променя типа VARCHAR на DATETIME с помощта на ALTER в MySQL?

  3. PHP Фатална грешка:Неуловено PDOException:не можа да се намери драйвер

  4. Внедряване на разрешения въз основа на репутацията

  5. MySQL оптимизация на таблици за присъединяване с критерии за диапазон