What does N in varchar(N) actually mean in MySQL?
Is it the length of the string in characters or the maximum size in bytes, and can varchar in modern MySQL hold Unicode values? Or do I need to choose a different data type? If varchar supports Unicode, do I have to take into account that a Unicode character can be larger than 1 byte?