Назад | Перейти на главную страницу

Кодировка UTF-8 пропала после включения mysqlnd

Я включил mysqlnd на своем сервере PHP 5.4.26 с помощью MariaDB 10.0.8.

Моя конфигурация SQL содержала следующее:

[mysqlnd]
character-set-server = utf8
collation-server = utf8_general_ci

Все работало нормально, когда не был включен mysqlnd. С момента включения пропали специальные символы UTF-8.

Когда я отключу эти две строки в конфигурации server.cnf, все снова будет работать нормально.

Поскольку мне не нравится кодировка latin-1 и я хотел бы сохранить UTF-8, у меня есть вопрос, имеет ли mysqlnd UTF-8 по умолчанию и нет необходимости в этих параметрах?

Кажется, эти две строчки больше не нужны;)