我刚刚下载了MySQL。
$ mysql -u root -p
我使用给定的密码进行连接。
update user set password=PASSWORD("MyNewPassword") where User='root';
给我
ERROR 1046 (3D000): No database selected
但我正在尝试更改MySQL本身的密码,而不是某些数据库。
我该如何解决?
答案 0 :(得分:2)
您可以为此目的尝试简单的SET PASSWORD语法,例如 -
SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('new pswd');