169 читали · 5 лет назад
MySQL 8 — Server sent charset unknown to the client
На старом форуме phpbb после перевода базы на MySQL 8 столкнулся с ошибкой: Server sent charset unknown to the client. Please, report to the developers. Лечим. Находим файл конфигурации MySQL 8. В Windows он лежит по адресу: C:\ProgramData\MySQL\MySQL Server 8.0\my.ini Вносим изменения: [client] default-character-set=utf8 [mysql] default-character-set=utf8 [mysqld] collation-server...
Кракозябры в базе MySQL
Думаю я не первый и не последний "программист", который сталкивался и ломал голову над этой проблемой. В этой статье я постараюсь помочь вам не наступить на те же грабли. Ну или, если уж наступили, как можно быстрее с ними разобраться. Обычно дело в том, что phpMyAdmin по умолчанию создает базу и таблицы в кодировке latin1_general_ci. Как решил: 1) Поменял кодировку базы в phpMyAdmin на utf-8: Выбираем базу - нажимаем "Операции" - параметр "Cравнение" ставим "utf8_general_Ci" - "Вперед". 2) Тоже самое проделал с каждой таблицей в базе...