I can read the MySQL documentation and it\'s pretty clear. But, how does one decide which character set to use? On what data does collation have an effect?
I suggest to use utf8mb4_unicode_ci, which is based on the Unicode standard for sorting and comparison, which sorts accurately in a very wide range of languages.