Oi, Victor! Tudo bem?
Desde já, peço desculpas pela demora em te responder.
O erro que você compartilhou indica que o usuário root não tem permissão para acessar o banco de dados. Ele pode acontecer devido a diferentes fatores, como configurações de segurança no banco de dados (as quais podem restringir ou liberar determinadas funcionalidades), divergências nas credenciais (nome e senha) do usuário e problemas com relação aos serviços do MySQL.
Nesse sentido, uma forma de contornar tal problema é inserindo de forma manual os dados, assim como você fez!
Continue sempre com essa dedicação durante os seus estudos, fico à disposição em casos de dúvidas.
Abraços!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!