用于重置密码的 Mysql 数据库的简单查询看起来如何
我有自己的示例代码,但它不起作用,而且我不确定如何让它起作用
SELECT `User`, `Host`, Length(`Password`) FROM mysql.user
UPDATE mysql.user SET Password = PASSWORD('password') WHERE user = 'username';
它不起作用。
最佳答案
你不需要选择;只更新。
update mysql.user set password=PASSWORD("NEW-PASSWORD-HERE") where User='USER';
您的问题可能源于您的 select 语句后缺少分号。
关于mysql - 更改或重置 mysql 用户的密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10706858/