Столкнулся с такой задачей, что нужно было импортировать базу через консоль по SSH, хотя обычно я это делаю стандартным способом через PhpMyAdmin. В общем ничего сложного.
Шаг 1 – Сначала сделаем бекап, если он нужен и если такая база уже существует:
mysqldump -u USER -pPASSWORD DATABASENAME > /path/to/file/dump.sql
Где
USER – имя пользователя базы данной
PASSWORD – пароль к базе данных
DATABASENAME – имя базы данных
/path/to/file/dump.sql – путь к файлу, если файл нужен в той же директории, то можно просто указать dump.sql
Шаг 2 -Загружаем базу на сервер, и затем импортируем:
mysql -u USER -pPASSWORD DATABASENAME < /path/to/file/db.sql
Если получите ошибку вида:
Table 'wp_commentmeta' already exists
Значит такая таблица уже есть в базе и значит базу нужно экспортировать сначала с параметрами “Add DROP TABLE / VIEW / PROCEDURE / FUNCTION” (Добавить выражение DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER), чтобы можно было перезаписать существующие таблицы. Это нужно если база не пустая.

Больше примеров в посте на Хабре MySQL шпаргалки.