Fedora Core Linux Based HostingFedora Core Linux Based Hosting
ENG  
Моя почта   Поиск   Контакты


Как правильно восстановить дамп базы данных MySQL?

Я переношу сайт с другого хостинга и пытаюсь восстановить дамп базы данных MySQL, но вместо данных в таблицах я вижу только знаки вопросов. Как правильно восстановить дамп?

Для того, чтобы данные из дампа MySQL записались в базу в верной кодировке, Вам необходимо:
  1. сделать дамп на старом хостинге в кодировке CP1251, для этого необходимо выполнить команду mysqldump с параметром  --default-character-set=cp1251
  2. в самое начала файла дампа вставить строку: SET NAMES cp1251;
  3. восстановить этот файл дампа в базу