Mesuti
@Mesuti

Кодировка в БД UTF8MB4_UNICODE_CI заменяет русские буквы вопросами?

Перезалили бд на новый хостинг.
И данные из бд выводятся знаками вопроса.
Например = "Ожидается" -> "?????????"

Проблемный столбец имеет такие настройки:
5c35ec339526d200591724.png

Как можно исправить данную ситуацию? Если проблема в кодировке, то какую поставить?
  • Вопрос задан
  • 850 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AVKor
MariaDB [(none)]> SHOW VARIABLES 
    -> WHERE Variable_name LIKE 'character\_set\_%'
    -> OR Variable_name LIKE 'collation%';
+--------------------------+------------------------+
| Variable_name            | Value                  |
+--------------------------+------------------------+
| character_set_client     | utf8mb4                |
| character_set_connection | utf8mb4                |
| character_set_database   | utf8mb4                |
| character_set_filesystem | binary                 |
| character_set_results    | utf8mb4                |
| character_set_server     | utf8mb4                |
| character_set_system     | utf8                   |
| collation_connection     | utf8mb4_unicode_520_ci |
| collation_database       | utf8mb4_unicode_520_ci |
| collation_server         | utf8mb4_unicode_520_ci |
+--------------------------+------------------------+

Вот как примерно должно выглядеть после правильных настроек.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы