我已经使用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连接到它)?
2条答案
按热度按时间f2uvfpb91#
mtb9vblg2#
在
UPDATE mysql.user SET Password = PASSWORD('Mypass') WHERE User = 'root';
将密码替换为身份验证字符串并查看其魔力。