A character set is a set of characters while a collation is the rules for comparing and sorting a particular character set.
Изясни зависимостта между размера, зададен на дадено поле ( например varchar(255) ) и енкодинга и колейшъна.
Демек, едно и също ли ще събира поле varchar(100) което е utf8 и друг енкодинг и колешън.
https://dev.mysql.com/doc/refman/8.0/en/charset-general.html
Енкодингът е как информацията да се съхранява, колейшъна е как вече съхранената информация да се интерпретира, например сравнява, сортира и т.н…