Cannot change MySQL root password
The following worked for me:

I ran through the command line wizard to set this up:
shell&gt; mysql_secure_installation  

Then entered the following:
shell&gt; mysql
ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';  

Credit goes to this question/answer.