Tôi nghĩ vấn đề này là sự phân biệt giữa BIẾN TẦN và BIẾN TOÀN CẦU .
Nếu bạn liệt kê BIẾN TOÀN CẦU điều này sẽ phản ánh những gì bạn thấy trong nhóm thông số của mình:(giả sử bạn đã khởi động lại như Naveen đề xuất trong câu trả lời khác)
SHOW GLOBAL VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
Điều này trái ngược với những gì bạn thấy trong BIẾN TẦN thông thường của mình :
SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';
Các tùy chọn này đôi khi có thể bị ghi đè bởi các tùy chọn được cung cấp trong kết nối. ví dụ:kết nối bằng các tùy chọn --default-character-set :
mysql -h YOUR_RDS.us-east-1.rds.amazonaws.com -P 3306 --default-character-set=utf8 -u YOUR_USERNAME -p