Já tentei de várias maneiras configurar o MySQL no Ubuntu 18.04, e a forma que eu consegui instalar o MySQL com uma senha root foi desse link: https://www.digitalocean.com/community/tutorials/como-instalar-o-mysql-no-ubuntu-18-04-pt
consegui executar o mysql pelo comando mysql -u root -p com o sudo, porém quando vou executar o camando java -Dspring.datasource.password=root -jar jar-cdc-react.jar da o seguinte erro no projeto do Java Could not obtain connection to query metadata : Access denied for user 'root'@'localhost'
Eu sei que o problema é no meu ambiente mas acredito que a decisão de usar um projeto em JAVA foi um pouco infeliz, da parte do Alura. Perdi tempo tentando configurar o banco na maquina, sendo que não é o foco do curso, vou partir para o servidor online disponibilizado no Heroku.
Uma sugestão para os próximos cursos com esta necessidade é criar um servidor REST mais simples com o Node.js e o Mongo. Acho que os alunos teriam mais sucesso em executar o serviço.
Se alguém tiver passado pelo mesmo problema e consegui rodar o Jar, por gentileza, comentar aqui qual foi a solução. Desde já agradeço!
Grande abraço!