无法在nix mysql CLI中更改mysql密码

时间:2017-12-03 22:57:28

标签: mysql bash passwords

在我的Ubuntu VPS中使用mysql -u root -p登录我的mysql CLI后运行以下代码:

UPDATE user set password=PASSWORD('MY_NEW_PASSWORD') WHERE User='root';

然而,这是我得到的输出:

  

ERROR 1046(3D000):未选择数据库

我不明白为什么会收到此错误。你有什么想法吗?

1 个答案:

答案 0 :(得分:0)

正如Dave在StackOverflow聊天中向我展示的那样,这似乎是正确的格式:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('NEWPASSWORD_CAME_HERE');