这样改 

输入 ALTER USER "root"@"localhost" IDENTIFIED  BY "123456";

ALTER USER "root"@"localhost" IDENTIFIED  BY "123456";

因为mysql 5.7.9 之后取消了password 函数,所以执行语句带有update会报错,比如

update mysql.user set password=PASSWORD('123') where User='root';