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

Как импортировать базу данных в MySQL через консольИмпортируем (закачаем) базу данных (файл базы данных) с локального компьютера в MySQL, установленную на сервере VPS/VDS с Ubuntu 22.04.

В MySQL у нас уже заранее должен быть создан пользователь и пустая база данных, на которую у этого пользователя есть права.

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

1. Любым способом закачиваем файл базы данных на сервер VPS.

А именно в папку пользователя сервера. Закачать можно по FTP или командой (в случае, когда на локальном компьютере стоит ОС Ubuntu).

В нашем случае это файл database.sql и мы его закачали по FTP (с помощью Filezilla) на VPS сервер. В папку /home/user-vps. Где user-vps папка это нашего пользователя сервера с правами sudo.

2. Импортируем файл базы данных в MySQL.

Для этого заходим на сервер VPS и выполняем команду.

mysql -u user -p database <database.sql

Где user — пользователь базы данных (не сервера VPS, а именно базы данных MySQL), database — имя пустой базы данных MySQL, куда и производится импорт файла database.sql. Потребуется ввести пароль для этого пользователя user и нажать Enter. После чего файл database.sql будет закачан в базу данных database.

3. Проверяем наличие таблиц в базе данных.

Для этого вводим несколько команд.

mysql -u user -p

Заходим на сервер MySQL. Вводим пароль при входе.

use database;

Выбираем свою базу данных.

show tables;

Просматриваем таблицы. Все они должны быть выведены в виде списка.

С чувством удовлетворения от проделанной работы выходим из MySQL. Нажимаем Ctrl + D.

Все, импорт базы данных на сервер MySQL полностью выполнен. Остается подключить базу данных к сайту.

Примечания и дополнения

— Закачиваем файл базы данных на сервер при помощи команды scp. Для этого на локальном компьютере под управлением ОС Ubuntu открываем терминал Ctrl + T. И вводим команду.

scp /home/user/database.sql user-vps@4.32.789.259:/root

Где /home/user/database.sql путь до места расположения файла базы данных. Он может быть другим если файл расположен в другой папке.

Файл будет закачан на сервер в директорию root.

Еще статьи по серверу Mysql

— Как сделать дамп базы данных Mysql?

— Как посмотреть список баз данных на сервере Mysql?

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *