Кодировка MySQL-сервера Можно в самом конфиге MySQL (my.cnf) задать кодировку сервера и соединения по умолчанию. Но если вы в этом ничего не понимаете, то пропустите этот шаг, достаточно будет настроить это в config Битрикса для конкретного сайта, а не всего сервера. [mysqld]
character-set-server=utf8
collation-server=utf8_unicode_ci
init-connect="SET NAMES utf8 COLLATE utf8_unicode_ci" Кодировка новой базы Если создается новая база под новый проект, например в программе HeidiSQL, то достаточно задать сравнение, все новые таблицы будут использовать сравнение базы, тут все просто. Кодировка существующей базы Это самое сложное, сделать конвертацию действующей базы на рабочем проекте, просто поменять сравнение у базы и таблиц будет недостаточно, еще нужно задать сравнение и кодировку всем полям таблицы типа: char, varchar, tinytext, text, mediumtext, longtext, enum, set, json Для автоматизации конвертации всей базы есть скрипт busconvert.php, его нужно залить на сайт на Битриксе, в любо