• heikki@hundin.mysql.fi's avatar
    ha_innodb.cc: · 3985d58a
    heikki@hundin.mysql.fi authored
      Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum); add comments about why innobase_get_at_most_n_mbchars() works ok
    dict0mem.h:
      Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum)
    row0mysql.c:
      If MySQL tries to create a column prefix index longer that 255 UTF-8 characters, give an error, and drop the table from the InnoDB internal data dictionary. MySQL did not drop the table there in its own error handling.
    3985d58a
ha_innodb.cc 151 KB