如何将root密码更改为空密码?

dst*_*str 8 mysql mysql-error-1045

如何在MySql中将root密码更改为空密码?

以下是"Access denied for user 'root'@'localhost' (using password: YES)"错误.我确定我输入的密码是正确的(仅限于此123456)

mysqladmin -u root -p'123456' password ''
Run Code Online (Sandbox Code Playgroud)

我已成功运行此sql,但我仍然可以使用我的密码访问,123456而不是使用空密码:

use mysql; update user set password=PASSWORD("") where User='root';
Run Code Online (Sandbox Code Playgroud)

pak*_*ako 6

您应该重新启动MySQL服务器或运行以下命令:

FLUSH PRIVILEGES;

MySQL不会立即"看到"您对包含用户帐户数据的表所做的更改,因此需要执行此附加步骤.