mysql -u <my-user> -p <dbname-wanted-to-restore> < file-data-dump.sql
(password will be asked later)
Esse aqui parece simples, só que é muito fácil de esquecer quando não se usa com frequência.
Acontece que o comando para realizar a exportação de dados do MySQL é bem intuitivo, se chama mysqldump.
Só que para restaurar não tem um mysqlrestore não, o que se usa é o mesmo comando local mysql client. E é um saco ter que lembrar disso ou então ter que pesquisar nos longos sites tutoriais ou manuais técnicos.
Agora taí… mysqldump para exportar e mysql para restaurar.