Does any option exist to generally let the database interpret the length of varchar columns as number of characters instead of number of bytes?
E.g. when loading an existing table definition into an UTF-8 database the columns might be too small for the data. A workaround is to re-define the varchar columns with an explicit character option, but a general option would be more convenient.
old db: varchar(5) new utf-8 db requires: varchar(5 character)