Olá tentei importar o arquivo cap2.sql deixado para download mas não obtive exito, segue meu terminal caso eu tenha cometido algum erro:
C:\Users\elodin>cd C:\Users\elodin\Desktop\Alura\mysql
C:\Users\elodin\Desktop\Alura\mysql>dir
O volume na unidade C não tem nome.
O Número de Série do Volume é 02F9-E927
Pasta de C:\Users\elodin\Desktop\Alura\mysql
05/01/2018 06:17 <DIR> .
05/01/2018 06:17 <DIR> ..
05/01/2018 06:17 4.521 cap2.sql
1 arquivo(s) 4.521 bytes
2 pasta(s) 317.767.675.904 bytes disponíveis
C:\Users\elodin\Desktop\Alura\mysql>mysql -u root -p controle_compras < cap2.sql
Enter password: ****
C:\Users\elodin\Desktop\Alura\mysql>mysql -u root -p
Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 26
Server version: 5.7.20-log MySQL Community Server (GPL)
Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> select * from compras;
ERROR 1046 (3D000): No database selected
mysql>
Uso windows 10, instalei o mysql como foi explicado nos exercicios (incluindo por no path) E já utilizei o sql para fazer testes, e estava tudo funcionando. Eu estava usando no cmder, pensei que o problema era lá depois fui pro cmd e continuou, executei o cmd como admin e mesmo assim continuou.
Se puderem ajudar eu agradeço :D