Oii, Gilson! Tudo bem?
A instalação de softwares é desafiadora, mas ão se preocupe, vamos resolver juntos esse bug que está tendo!
O erro "Access denied for user 'root'@'localhost'" indica que a senha fornecida para o usuário 'root' está incorreta. Como você mencionou que definiu a senha como "livro", certifique-se de que está utilizando essa senha corretamente ao tentar a conexão. Além disso, verifique se o MySQL está rodando no seu sistema antes de tentar conectar. Você pode fazer isso através do Uniform Server control panel, verificando se o serviço MySQL está ativo (Start MySQL).
Sobre o problema com o caminho especificado no comando do prompt de comando. O erro "‘C:\’ não é reconhecido como um comando interno" sugere que o comando não está sendo interpretado corretamente devido ao uso de aspas duplas.
Tente executar os comandos separadamente e sem as aspas, como mostrado abaixo:
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
mysqld --init-file=C:\mysql-init.txt
Certifique-se de que o arquivo mysql-init.txt
esteja realmente localizado na raiz do seu disco indicado. Se não estiver, mova o arquivo para lá ou ajuste o caminho no comando conforme necessário.
E outra alternativa é tentar a sugestão deixada por uma pessoa estudante, neste tópico, no qual mostra uma diferença no número da Port do MySQL Installer e no Manager Server Connections, que é uma possibilidade de gerar o mesmo erro.
Espero que uma das sugestões te ajude. Qualquer dúvida, conte conosco.
Bons estudos, Gilson!
Espero ter ajudado e bons estudos!