mysql修改root密碼要看具體的情況。
一、如果知道root密碼,只是更換mysql的root密碼,可以透過mysqladmin來進行修改。執行如下命令:
sudo mysqladmin -u root -p password "你要修改的密碼"
執行命令後,會提示使用者輸入mysql的root密碼,這時候輸入原來的mysql root密碼回車即可。
二、如果忘記了mysql的root密碼,可以參考如下方法:
1、先停止mysql服務
sudo service mysql stop
說明:sudo用於提升許可權,service指令碼用於管理服務,mysql是要
關閉的mysql服務名稱,stop是關閉。
2、然後,執行如下語句,其中&是後臺執行
sudo mysqld_safe --skip-grant-tables &
3、這時候,直接按回車後,輸入mysql即可登入成功,如下圖所示。
4、sql語句設定root密碼即可
update user set password=password("這裡是新設定的密碼") where user="root";
說明:圖中將mysql的root密碼設定為了123456
mysql修改root密碼要看具體的情況。
一、如果知道root密碼,只是更換mysql的root密碼,可以透過mysqladmin來進行修改。執行如下命令:
sudo mysqladmin -u root -p password "你要修改的密碼"
執行命令後,會提示使用者輸入mysql的root密碼,這時候輸入原來的mysql root密碼回車即可。
二、如果忘記了mysql的root密碼,可以參考如下方法:
1、先停止mysql服務
sudo service mysql stop
說明:sudo用於提升許可權,service指令碼用於管理服務,mysql是要
關閉的mysql服務名稱,stop是關閉。
2、然後,執行如下語句,其中&是後臺執行
sudo mysqld_safe --skip-grant-tables &
3、這時候,直接按回車後,輸入mysql即可登入成功,如下圖所示。
4、sql語句設定root密碼即可
update user set password=password("這裡是新設定的密碼") where user="root";
說明:圖中將mysql的root密碼設定為了123456