Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Grupa parametrów AWS RDS nie zmienia kodowania MySQL

Myślę, że problemem jest rozróżnienie ZMIENNYCH i ZMIENNE GLOBALNE .

Jeśli wymienisz ZMIENNE GLOBALNE powinno to odzwierciedlać to, co widzisz w grupie parametrów:(zakładając, że uruchomiłeś ponownie, jak sugerował Naveen w drugiej odpowiedzi)

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

Jest to przeciwieństwo tego, co widzisz w zwykłych ZMIENNYCH :

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

Czasami mogą one zostać zastąpione przez opcje dostarczone w połączeniu. np. łączenie za pomocą opcji --default-character-set :

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jakie indeksy poprawiają wydajność funkcji JOIN i GROUP BY

  2. MySQL:uśrednianie z wartościami null

  3. Android:Używanie SSL/HTTPS do łączenia się z PHP do bazy danych i używania POST/GET

  4. Używanie SSHTunnelForwarder do łączenia się z bazą danych MySQL przez SSH

  5. Błąd MySQL #1054 - Nieznana kolumna w 'Field List'