diff options
Diffstat (limited to 'sql/sql_show.cc')
-rw-r--r-- | sql/sql_show.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sql/sql_show.cc b/sql/sql_show.cc index 4c5e877cce8..be90f22a2c4 100644 --- a/sql/sql_show.cc +++ b/sql/sql_show.cc @@ -9708,7 +9708,9 @@ static bool show_create_trigger_impl(THD *thd, Trigger *trigger) /* Resolve trigger client character set. */ - if (resolve_charset(trigger->client_cs_name.str, NULL, &trg_client_cs)) + if (resolve_charset(trigger->client_cs_name.str, NULL, &trg_client_cs, + thd->variables.old_behavior & OLD_MODE_UTF8_IS_UTF8MB3 ? + MYF(MY_UTF8_IS_UTF8MB3):MYF(0))) return TRUE; /* Send header. */ |