Ваш вопрос , вероятно о CHARACTER SET
(кодировка символов), а не о COLLATION
(порядок символов в наборе символов).
Если ваши столбцы в настоящее время CHARACTER SET utf8
,
ALTER TABLE foo CONVERT TO utf8mb4;
Если столбцы уже utf8mb4, то зачем вам это сопоставление (utf8mb4_unicode_ci
), это не изящно обрабатывает эмодзи. Было бы лучше использовать utf8mb4_unicode_520_ci
.
Для дальнейшего обсуждения, пожалуйста, предоставьте SHOW CREATE TABLE
.