sql >> Database teknologi >  >> RDS >> Mysql

SAMLING 'utf8_general_ci' er ikke gyldig for CHARACTER SET 'latin1'

Kør først denne forespørgsel

SHOW VARIABLES LIKE '%char%';

Du har character_set_server='latin1'

Hvis ja, gå ind i din konfigurationsfil, my.cnf og tilføj eller fjern kommentarer til disse linjer:

character-set-server = utf8
collation-server = utf8_unicode_ci

Genstart serveren. Ja sent til festen, stødte lige på det samme problem.



  1. SQL-rækkefølge som nummer

  2. Sådan får du sidste 15 dages optegnelser i MySQL

  3. Ekko/retur tilføjer mellemrum før variabel

  4. Grundlæggende om SQL Server ALTER TABLE-erklæring