Mysql
 sql >> Datenbank >  >> RDS >> Mysql

COLLATION 'utf8_general_ci' ist nicht gültig für CHARACTER SET 'latin1'

Führen Sie zuerst diese Abfrage aus

SHOW VARIABLES LIKE '%char%';

Sie haben character_set_server='latin1'

Wenn ja, gehen Sie in Ihre Konfigurationsdatei my.cnf und fügen Sie diese Zeilen hinzu oder kommentieren Sie sie aus:

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

Starten Sie den Server neu. Ja, spät zur Party, ist gerade auf das gleiche Problem gestoßen.