2017-04-06 94 views
0

我剛剛下載了MySQL。MySQL更改默認密碼但出錯

$ mysql -u root -p 

我使用給定的密碼進行連接。

update user set password=PASSWORD("MyNewPassword") where User='root'; 

是給我

ERROR 1046 (3D000): No database selected 

但我試圖改變我的密碼爲MySQL本身,而不是對某些數據庫。

我該如何解決?

回答

2

您可以嘗試使用簡單的SET PASSWORD語法來達到此目的。 -

SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('new pswd');