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

AWS RDS Parameter Group ændrer ikke MySQL-kodning

Jeg tror, ​​at dette spørgsmål er forskellen mellem VARIABLER og GLOBALE VARIABLER .

Hvis du angiver GLOBALE VARIABLER dette burde afspejle, hvad du ser i din parametergruppe:(forudsat at du har genstartet som Naveen foreslog i det andet svar)

SHOW GLOBAL VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';

Dette er i modsætning til, hvad du ser i dine almindelige VARIABLER :

SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';

Disse kan nogle gange tilsidesættes af mulighederne i forbindelsen. f.eks. oprette forbindelse ved hjælp af valgmulighederne --default-character-set :

mysql -h YOUR_RDS.us-east-1.rds.amazonaws.com -P 3306 --default-character-set=utf8 -u YOUR_USERNAME -p 


  1. TIMESTAMPDIFF() Eksempler – MySQL

  2. Kan ikke oprette en tabel i MySQL, fordi den allerede eksisterer

  3. Hvad er et databaseskema?

  4. Sådan øges værdien i MySQL med PHP mysqli