Знаки вопросов вместо русских букв в 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, и проблема должна исчезнуть.

Was this answer helpful?

 Print this Article

Also Read

Мой домен не добавляется или не паркуется. Почему?

Вопрос Клиента: Здравствуйте. А почему я не могу добавить в cPanel мой домен mydomain.ru?Пишет...

Переместил свой домен на Ваш сервер, после чего он стал недоступен. Почему?

После того, как Вы прописали новые NS Вашего домена, должно пройти время обновления зон DNS от 4...

Как узнать, сколько памяти потребляет мой скрипт?

Для того, чтобы узнать, сколько памяти использует выполняющейся PHP скрипт, необходимо: 1. В...

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

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

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

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

Powered by WHMCompleteSolution