Получение некорректно закодированных символов при получении значений из БД MySQL - PullRequest
0 голосов
/ 15 февраля 2012

Я кодирую все свои файлы в UTF-8 без спецификации.

Все символы отображаются правильно при отображении моей страницы, но значения, полученные из моей базы данных MySQL, такие как Árbol, отображают Ás, а не символы ANSI неправильно (как черный ромбоид). Я храню значения в базе данных с помощью PHP My Admin вручную.

Что может быть причиной этой проблемы с базой данных? Есть ли какие-либо изменения, которые я должен сделать, чтобы сделать базу данных "utf8-ready"?

1 Ответ

0 голосов
/ 15 февраля 2012

После подключения к серверу используйте следующую команду для просмотра текущего client characterset:

status;

Чтобы установить его, используйте следующую команду:

set names utf8;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...