-
Após a instalação no Windows. Procure o caminho para a pasta instalada.
Exemplo:
C:\Program Files\MySQL\MySQL Server 8.0\bin
-
Abra cmd e cd
para o caminho acima.
-
Tipo
mysqld --initialize-insecure --console
Ele irá inicializar a pasta de dados manualmente sem senha para root.
Para iniciantes, sugiro esta opção
mysqld --initialize --console
Ele irá inicializar a pasta de dados manualmente com senha aleatória para root.
Depois disso, você pode enfrentar um erro que diz:
-
Agora você inicializou com sucesso sem nenhuma senha.
Inicie o servidor.
mysqld --console
NOTA:Você pode definir o caminho para a variável de ambiente do sistema (pesquise no Google sobre como fazê-lo), depois disso você não precisa seguir esse caminho todas as vezes.
Agora seu servidor instalado e funcionando.
mysqld: ready for connections
Version: '8.0.15' socket: '' port: 3306
-
Agora use o comando:
mysql -u root --skip-password
e então
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
Este comando para definir a senha de root.
-
Para a próxima vez use
mysql -u root -p
E depois disso digite new_password