进入mysql(命令模式),执行如下代码:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('abc'); //设置密码
GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '123456' WITH GRANT OPTION; //赋予权限
flush privileges; //更新
若以上方法行不通则用:
use mysql;
UPDATE user SET Password=PASSWORD('abc') where USER='root';
flush privileges;