sql >> Database >  >> RDS >> Mysql

COLLATIE 'utf8_general_ci' is niet geldig voor KARAKTERSET 'latin1'

Voer eerst deze zoekopdracht uit

SHOW VARIABLES LIKE '%char%';

Je hebt character_set_server='latin1'

Als dat zo is, ga dan naar je configuratiebestand,my.cnf en voeg deze regels toe of verwijder de opmerkingen:

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

Start de server opnieuw. Ja, laat op het feest, heb net hetzelfde probleem ondervonden.



  1. Kan geen verbinding maken met heroku postgresql-database vanuit de lokale node-app met sequelize

  2. Hoe jaar en maand uit de datum halen in PostgreSQL zonder de functie to_char() te gebruiken?

  3. PHP SESSION-variabelen gebruiken om MySQL-queryresultaten op te slaan

  4. MYSQL die variabelen declareert