Инструкция
1
Откройте оба аккаунта на хостингах и перейдите в панель управления БД phpMyAdmin через панель администрирования.
2
Для начала необходимо сделать экспорт данных со старого хостинга. Для этого выберите в левой части окна панели управления нужную для экспортирования базу. В верхнем меню навигации выберите пункт «Экспорт». Обратите внимание на кодировку, которая отображается в колонке таблицы «Сравнение».
3
Поставьте галочки в левой части окна напротив названия каждой таблицы. Экспорт лучше всего сделать в качестве текста, поэтому в графе "export compatibility" выберите "ANSI". Обязательно поставьте галочку напротив пункта «Послать». Тип сжатия выберите на свое усмотрение. В левой части окна выберите "SQL".
4
Перейдите в phpMyadmin нового аккаунта и создайте новую пустую базу данных с нужным именем. В верхней панели выберите меню «Структура» и удалите все таблицы, которые вы могли до этого создать.
5
Далее сделайте импорт. Выберите кодировку, которая была указана в старой базе (колонка «Сравнение»). Поставьте галочку напротив пункта «Разрешать скрипту разбивать процесс импорта...». В качестве формата импортируемых файлов выберите "SQL", а в параметрах совместимости выберите "ANSI".
6
Время переноса БД зависит напрямую от скорости вашего подключения, хотя обычно процесс занимает не более 2-3 минут. Если в процессе импорта появилась ошибка, то обязательно переведите ее, исправьте проблему и попробуйте осуществить перенос с самого начала. После неудачных попыток удаляйте таблицы только на новом аккаунте. Если перенос не удался, то не бойтесь поэкспериментировать с настройками. Набор параметров зависит от настроек каждого сервера MySQL.
Видео по теме
Полезный совет
Не удаляйте старую БД, пока не переместите ее на новый хостинг. Перед любым переносом всегда делайте бэкап, если вы дорожите своими данными.