Um dos problemas que o pessoal está encontrando nessa aula (e a solução para o meu caso) é simples pra alguns mas não pra quem está começando.
O mysql com o usuário root não aceita mais por padrão a autenticação simples como mostrado no vídeo. Para isso você vai precisar criar um novo usuário (esse link mostra como fazer isso pelo Workbench => https://www.youtube.com/watch?v=P7whjxMqYU4&t=123s) deixando "Authentication Type: Standard" e marcando todas as opções da aba "Administrative Roles" se você deseja ter os mesmos privilégios de root.
Outro problema que pode acarretar, é quanto ao 'localhost' quando configuramos na conexão. As vezes é necessário utilizar o ip numérico (por padrão 127.0.0.1) para realizar a conexão.
Esses foram os problemas que encontrei e como consegui contornar. Provavelmente estou tendo problemas de segurança com essa autentificarão standard , mas para estudos vai funcionar.
São soluções simples que não necessitam gravar todo o curso novamente, apenas uma chamada no início de cada seção do curso, até mesmo com pequenos vídeos comentando as mudanças entre versões e uma espécie de "FAQ" retirado do fórum do curso e constantemente atualizado.