Как загрузить базу данных на хостинг через phpMyAdmin и SSH

Содержание:

Рассмотрим два способа загрузки дампа базы данных на хостинг.

1. Как загрузить базу данных в phpMyAdmin?

В панели управления хостингом перейдите в «Главное» — «Базы данных», выберете базу, в которую Вы хотите загрузить дамп и сверху нажмите кнопку «Перейти».

Как перейти в phpMyAdmin

После этого, Вы попадете в веб-интерфейс Вашей базы данных.

Для того, чтобы загрузить дамп, слева в панели выберете Вашу базу данных (в нашем случае u73268_test), после этого, сверху нажмите кнопку «Импорт».

Как загрузить дам базы данных в phpMyAdmin

Вы попадете во вкладку для импорта базы данных.

Первым шагом выберите базу данных на своем компьютере, которую Вам необходимо импортировать. После выбора базы данных, нажмите кнопку «Вперед». После этого пойдет загрузка базы данных на хостинг.

Импорт в базу данных в phpMyAdmin

После успешной загрузки базы данных, страница должна обновиться и сверху должно появиться следующее сообщение:

Сообщение об успешной загрузке базы данных в phpMyAdmin

2. Как загрузить базу данных в терминале по SSH?

Также можно импортировать дамп базы данных с помощью SSH.

Для начала, загрузим дамп на услугу хостинга, например, в корневую папку. Далее нам необходимо подключиться к серверу по SSH. Например, можно использовать для этого PuTTY. Как включить SSH на хостинге, читайте в нашей статье. Для импорта базы данных будем использовать следующую команду:

mysql -u DB_USER -p DB_NAME < PATH, где:

DB_USER — пользователь базы данных
DB_NAME — название базы данных
PATH — путь до файла с дампом базы данных.

В нашем примере, команда будет выглядеть следующим образом:

mysql -u u73268_test -p u73268_test < /var/www/u73268/data/db.sql

Введем команду и нажмем «Enter». После этого, необходимо будет ввести пароль для базы данных. Введем пароль от базы данных и еще раз нажмем «Enter». Начнется загрузка базы данных на услугу хостинга. При успешной загрузке, курсор должен вернуться в командную строку.

Загрузка базы данных на услугу хостинга в командной строке

Если при загрузке выдало следующую ошибку: 

ERROR 1045 (28000): Access denied for user 'DB_USER'@'localhost' (using password: YES),

то необходимо проверить данные, используемые для подключения к базе данных. Их, при необходимости, можно найти в панели управления хостингом. Имя базы данных Вы можете узнать во вкладке «Главное» — «Базы данных».

Как проверить данные для подключения к базе данных в ISP

Чтобы узнать пользователя базы данных и пароль пользователя, выберите базу данных, сверху нажмите кнопку «Пользователи». Далее выберите пользователя и сверху нажмите кнопку «Изменить».

Данные для подключения к базе данных в ISP

Принимаем
Все способы