Страница 1 из 1
Как поменять кодировку у сервера на utf8mb4?
Добавлено: Вт ноя 25, 2025 4:40 am
asizintsev
Есть необходимость хранить эмодзи в тексте. Нужные таблицы и соединение с сервером стоят в кодировке utf8mb4_general_ci, как у самого сервера задать нужную кодировку?
Re: Как поменять кодировку у сервера на utf8mb4?
Добавлено: Ср ноя 26, 2025 4:22 am
sbury
Настроить работу драйвера на 4 байт. Прописать в /etc/my.csf
Код: Выделить всё
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
Желательно все таки использовать utf8mb4_unicode_ci, а не utf8mb4_general_ci
Любой из активных Web сервисов должен быть настроен на работу с utf-8, используется в панеле по умолчанию, четвертый бит они понимают изначально.