Знаки вопросов вместо русских букв в MySQL

Вариант первый

Если у Вас по каким-то причинам отображаются вместо русских букв знаки вопрос, то после непосредственной инициализации подключения к базе данных, необходимо вставить следующий код:

mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251_general_ci'");


Вариант второй

Скорее всего, вы неправильно утановили дамп базы данных. Для того, чтобы правильно установить дамп, войдите в свою контрольную панель phpMyAdmin. В выпадающем списке «Сопоставление соединения с MySQL» выберите пункт utf8_general_ci. Затем выберите свою базу данных в левой части страницы и перейдите на вкладку «Операции». На открывшейся странице в выпадающем списке «Сравнение» выберите пункт cp1251_general_ci. Теперь при загрузке файла с базой данных (который, как правило, имеет расширение .sql) не забудьте выбрать в соответствующем выпадающем списке кодировку cp1251, и проблема должна исчезнуть.

Cette réponse était-elle pertinente?

 Imprimer cet article

Consultez aussi

Почему темы для WordPress стоит скачивать только с официальных ресурсов.

Знали ли вы, что частой причиной взлома сайтов на WordPress являются вредоносные темы и плагины?...

SuPHP - 500 ошибка - что такое?

500 (Internal Server Error, Внутренняя ошибка сервера) — код статуса в протоколе HTTP,...

Мой сайт не открывается - белая страница. Что делать?

1. Создать тестовый файл на своём компьютере с произвольным содержанием. 2. Загрузить на ftp...

У меня уже есть домен. Могу ли я воспользоваться вашим хостингом, не перенося его?

Да, конечно Вы можете воспользоваться нашим хостингом. Для этого вам необходимо оформить заказ на...

Как включить сжатие GZIP на моём аккаунте?

Чтобы включить сжатие GZIP, Вам необходимо войти в cPanel, открыть пункт "Оптимизация веб-сайта"...

Powered by WHMCompleteSolution