如何在MySQL 5.6.16中设置root密码?
我尝试使用:
UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';
但它告诉我:Error 1064<42000>
答案 0 :(得分:3)
我认为您要查找的命令是"SET PASSWORD"。
例如,它可以像这样使用:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD( 'newpass' );
答案 1 :(得分:0)
我认为表名是user not user.root
update user set password=PASSWORD("NEWPASSWORD") where User='root'
;
答案 2 :(得分:0)
试试这个:
update mysql.user set Password = PASSWORD('yourNewPass')
where User = 'root' and Host = 'localhost'