windows環境下
1.關閉正在運行的MySQL。
具體操作是 :ctrl+alt+delete—>任務管理器—>結束mysql.exe。
2.cmd命令打開DOS窗口,轉到mysql\bin目錄。
具體操作是 :->cd C:\Program Files\MySQL\MySQL Server 5.5\bin(默認安裝目錄,自定義目錄類同)。
3.輸入mysqld -nt --skip-grant-tables(注意mysqld與-nt之間有一空格)
4.再開一個DOS窗口(因為剛才那個DOS窗口已經不能動了),轉到mysql\bin目錄(操作同步驟2)。
5.輸入mysql回車,如果成功,將出現MySQL提示符 > 。如果不成功,可能是mysql.exe沒關,關了重復5步驟
6.連接權限數據庫>use mysql; (>是本來就有的提示符,別忘了最后的分號)
7.改密碼:> update user set password=password("123456") where user="root"; (別忘了最后的分號)
update user set password=password('new password') where user='root';
7.刷新權限(必須的步驟)>flush privileges;
8.退出 > \q
9.注銷系統,再進入,開MySQL,使用用戶名root和剛才設置的新密碼123456登陸。
10.DOS登錄:->mysql -u root -p
->123456
11.或者:下載Navicat for MySQL客戶端,連接時在密碼處輸入123456,測試連接,成功!