无法为mysql设置密码

jaql4c8m  于 2021-06-24  发布在  Mysql
关注(0)|答案(2)|浏览(269)

我已经使用shell作为根用户登录到mysql(-v 5.7.22)。但当我尝试使用以下命令设置密码时: UPDATE mysql.user SET Password = PASSWORD('Mypass') WHERE User = 'root'; 我得到这个错误: ERROR 1054 (42S22): Unknown column 'Password' in 'field list' 有什么方法可以为它设置密码并在不成为root用户的情况下使用它(比如将phpstorm连接到它)?

f2uvfpb9

f2uvfpb91#

UPDATE mysql.user SET Password = 'Mypass' WHERE 
User = 'root';
mtb9vblg

mtb9vblg2#

UPDATE mysql.user SET Password = PASSWORD('Mypass') WHERE User = 'root'; 将密码替换为身份验证字符串并查看其魔力。

相关问题