Как сделать импорт MySQL

123 просмотра

После выбора подходящего хостера и начала сотрудничества с ним, каждому web-разработчику необходимо перенести базу с данными своего проекта (Dump) на физический ресурс хостинг-провайдера (Денвер). Она хранится на компьютере/ноутбуке в файле, имеющем расширение sql. Поэтому для этого удобно использовать систему MySQL, но она должна поддерживаться хостером. Тогда достаточно воспользоваться его панелью управления (ПУ).

Последовательность импорта сохраненной базы через ПУ хостинга

Нужно выполнить следующие действия:

  • Зайти на ПУ хостинга и найти там phpMyAdmin. Обычно расположение этой ссылки входит в главное меню его баз данных (БД).
  • В phpMyAdmin выбрать требуемую БД (в которую будет осуществляться наш импорт).
  • Нажать иконку вкладки «Импорт».
  • Зайти в окно обзора и выбрать файл с сохраненной базой на своем устройстве.
  • Удостовериться в совпадении предлагаемой кодировки с кодировкой сохранения вашей Dump.
  • Воспользовавшись кнопкой «ОК» подождать, пока осуществится копирование вашей базы в выбранную БД на хостинге.

Существует и другая возможность импортировать Dump в БД хостинга, прибегнув к помощи SSH.

Осуществление импорта через SSH

Такой вариант хоть и применяется в редких случаях, но служит альтернативой предыдущему. В нем Dump заливается в выделенное вам хранилище на сервере хостинг-провайдера, предназначенное для размещения файлов проекта. Потом выполняется дальнейший перенос этой базы при помощи команды:

mysql -uUSERNAME -pUSERPASSWORD DBNAME < DUMPFILENAME.sql

либо

mysql --user=USERNAME --password=USERPASSWORD DBNAME < DUMPFILENAME.sql,

где:
USERNAME – ваше пользовательское имя (логин);
USERPASSWORD – пользовательский пароль;
DBNAME – название БД, предназначенную для дальнейшего хранения вашей Dump;
DUMPFILENAME.sql – файл, находящийся в хранилище, предназначенный для импорта. Также указывается путь к нему, использованный при заливке.