sql >> Databáze >  >> RDS >> Mysql

Neplatná kombinace porovnávání (latin1_swedish_ci,COERCIBLE) a (utf8_general_ci,IMPLICIT) pro operaci 'find_in_set'

Pokud používáte mysqli , zadejte tento příkaz ihned po připojení:

$mysqli->set_charset("utf8");

Tím nastavíte kódování připojení na UTF8 (stejné jako vaše tabulka).

S prostým mysql , použijte toto:

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


  1. Hledat v databázi Oracle tabulky s konkrétními názvy sloupců?

  2. Řazení položek se shodnými štítky podle počtu odpovídajících štítků

  3. jak rychle zkopírovat velkou tabulku innodb

  4. CREATE TABLE IF NOT EXISTS ekvivalent v SQL Server