Pessoal boa tarde !!
Apenas uma observação:
Estava tendo problemas para importar os dados no banco com o arquivo cap2.sql no Ubuntu 16.04 e client mysql 5.7.
A tabela compras no arquivo cap2.sql esta "maiúscula" e no exercicio foi criado "minúscula", isto posto, na hora de importar o arquivo "apresenta erro".
Editei o arquivo e coloquei a tabela compras em minúsculo e ai funcionou corretamente.
Também tive que recriar a tabela e mudar a ordem das colunas para se adequar a ordem de insert do arquivo:
create table compras (id int auto_increment primary key, valor double, data date, observacoes varchar(255), recebido boolean);
Se algúem tiver o mesmo problema. Fica a dica!