Aunque la publicación es muy antigua, publicar mi solución me llevó alrededor de 2 horas resolverla y esto puede ayudar a alguien a ahorrar ese tiempo.
Puedes intentar hacer:
shell> mysqld --initialize
Esto inicializará el directorio de datos en la ruta donde instaló el servidor MySql. Generalmente se coloca en C:\Program Files\MySQL\MySQL Server 8.0.
Espero que ayude a alguien.