我有一个将数据插入MySQL数据库的测试。但是它无法通过SQL异常插入并出现错误: 字符串值不正确:'\ xE3 \ x94 \ xBF \ xE6 \ x82 \ x8F
我在数据库中的字符集变量是:
SHOW global VARIABLES LIKE 'character_set_database' = utf8mb4
SHOW global VARIABLES LIKE 'character_set_server' = utf8mb4
SHOW global VARIABLES LIKE 'collation_connection' = utf8mb4_unicode_ci
SHOW global VARIABLES LIKE 'collation_server' = utf8mb4_unicode_ci
,这些值是从RDS参数组中设置的RDS值得出的。
,会话变量为:
SHOW session VARIABLES LIKE 'character_set_database' = latin1
SHOW session VARIABLES LIKE 'character_set_server' = utf8mb4
SHOW session VARIABLES LIKE 'collation_connection' = utf8_general_ci
SHOW session VARIABLES LIKE 'collation_server'= utf8mb4_unicode_ci
我尝试重新启动RDS实例,但是上述字符集无法保存。