diff options
Diffstat (limited to 'storage')
-rw-r--r-- | storage/innobase/handler/ha_innodb.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/storage/innobase/handler/ha_innodb.cc b/storage/innobase/handler/ha_innodb.cc index 81c571e66e7..2b589a327d9 100644 --- a/storage/innobase/handler/ha_innodb.cc +++ b/storage/innobase/handler/ha_innodb.cc @@ -6731,7 +6731,7 @@ get_innobase_type_from_mysql_type( } case MYSQL_TYPE_BIT: case MYSQL_TYPE_STRING: - if (field->binary()) { + if (field->binary() || field->key_type() == HA_KEYTYPE_BINARY) { return(DATA_FIXBINARY); } else if (field->charset() == &my_charset_latin1) { return(DATA_CHAR); |