Pessoal, queria apenas compartilhar como eu consegui resolver esse erro de acesso negado: "Exception in thread "main" java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)". Bastou na string de conexão que o instrutor forneceu deixar o primeiro "root" (usuário) igual ao nome de usuário configurado no MySQL, e deixar o segundo "root" (senha) igual à senha usada para entrar no MySQL. No meu caso, o usuário já era "root", então deixei assim mesmo, mas no lugar do segundo "root", eu inseri minha senha. Daí deu certo. Na verdade, estou compartilhando essa informação porque o instrutor não fala isso no vídeo, e talvez mais alguém que seja totalmente leigo como eu demore um pouco para sacar o que deve ser feito Obrigada.