Mysql是一個數據庫軟件,它有很多的版本,但無論是哪一個版本,它的賬戶名都是:root。我們喜歡在安裝軟件之后就將密碼重新進行設置,這樣可以有效的對我們的文件進行保護,不過很多時候我們不會經常使用該軟件,甚至有的用戶會選擇使用自動登錄的方式。這樣一來在我們需要對Mysql進行調試的時候,或是需要密碼的時候往往就會忘記自己以前設置的密碼,那么這些密碼該如何找回呢?

1、一般很少會使用密碼,不過使用的時候想不起來也別擔心,這里有個解決的方法!

2、將mysql關閉,在管理員界面中輸入以下命令字符:
mysqld_safe --skip-grant-tables
并使用回車鍵執行這段代碼

3、完成之后再次登錄就不需要輸入密碼了!
想要正常的連接我們還可以使用命令:
mysql -uroot
來執行該操作!

4、若是你想修改mysql的密碼,我們可以輸入以下命令字符:
mysql> update mysql.user set authentication_string=password('hxb') where user='root';


5、若是你想刷新權限,很簡單,使用以下代碼:
flush privileges;

6、使用以上的步驟之后我們需要對電腦重新啟動才能再次運行mysql,不想重新啟動的朋友可以在任務管理器中將mysql服務關閉再重新運行!

7、不過若是你想使用修改之后的密碼登錄mysql軟件,可以使用下面的代碼來進行修改root密碼:
mysql> alter user 'root'@'localhost' identified by 'hxb';

以上就是忘記mysql密碼的重置方法了,當然里面也有很多別的功能的代碼,大家若是有需要都可以試一試!在對于mysql的修改中還有很多的代碼小編沒有整理出來,大家可以自己去了解一下,使用代碼在軟件出錯時是很有效的修復方法喔!
新聞熱點
疑難解答