初次使用MySQL,有很多的東西都不是很清楚,還在探索之中。因為一個軟件,必須要更改MySQL中root的密碼,原本想重新裝MySQL的,但不能每次遇到都要重新裝吧。就找了些資料,如何去更改密碼,網(wǎng)上眾說蕓蕓,經(jīng)過多次試驗,密碼更改了。以下記載了些相關(guān)命令,便于今后查閱。只要你的服務(wù)器操作系統(tǒng)是Windows XP/2000/2003/NT都可以使用這個方法來重新修改mysql超級管理員root的密碼。
創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供成都網(wǎng)站設(shè)計、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)服務(wù),網(wǎng)站設(shè)計,網(wǎng)站托管、服務(wù)器租用等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競爭對手中脫穎而出創(chuàng)新互聯(lián)建站。
1、停止MySQL服務(wù)
開始——運行——輸入cmd,在命令提示符窗口中,輸入net stop mysql
2、在命令窗口中進入MySQL安裝目錄中的bin目錄
3、進入MySQL安全模式
輸入mysqld-nt --skip-grant-tables,此時屏幕上沒有啥反應(yīng),不用管它,放在一邊繼續(xù)。
4、重新打開一個CMD命令窗口,在新打開命令窗口中輸入mysql -uroot -p,然后提示輸入密 碼,這時不用輸入密碼,直接按回車鍵,進入。
5、輸入以下命令開始修改超級管理員root密碼,注意:命令中mysql.user中間有個“點”;命令中newpassword為新密碼,根據(jù)你的實際情況,換成你想設(shè)置的新密碼。
Update mysql.user set password = PASSWORD('newpassword') where User ='root';
6、刷新權(quán)限表,輸入如下命令
Flush privileges;
7、退出,
Quit
8、重新啟動MySQL服務(wù)
先打開任務(wù)管理器,講MySQL-nt.exr這個進程結(jié)束。
再在命令提示符中輸入net start mysql 重新啟動MySQL服務(wù)。
這樣,我們就已經(jīng)更改了mysql中root的 密碼。
由于現(xiàn)在不常用(記性不好),以備及時之需。博客的賬號被盜(CSDN的賬號無法登陸),暫且轉(zhuǎn)到這里。