如果忘了root用戶的密碼,那真是一個麻煩的問題,下面就教您一個在Windows下忘記MySQL root用戶的處理方法,供您參考。
Step1:編輯系統變量。這一步將MySQL安裝路徑D:\MySQL\MySQL Server 5.0\bin)存儲與名稱為Path的系統變量中,這樣在DOC命令下只鍵入MySQL安裝路徑下的文件名稱運行時,操作系統會根據Path系統變量中的路徑去尋找該文件。熟悉DOC命令的可以跳過這一步,直接在DOC命令下鍵入文件的全路徑。寫到這裡,我發現這個和C#語言中引用命名空間的作用很相似。
Step2:停止MySQL服務。首先查看MySQL命令是否啟動,打開命令行窗口,鍵入net start,命令行下回顯示Windows系統已經啟動的服務,如果查看到MySQL服務已經啟動的話,就用net stop MySQL命令來停止該服務。
Step3:用以下命令mysqld-nt --skip-grant-tables啟動MySQL,以不檢查權限的方式啟動。
Step4:然後重新開打一個命令提示符的窗口用空密碼方式使用MySQL root用戶登錄到MySQL:MySQL -u root
Step5:修改MySQL root用戶的密碼。利用該語句設置新密碼update mysql.user set password=password('******') where user='root'*******是新設置的密碼)。然後鍵入flush privileges回車後再鍵入quit退出。這一步涉及到我設置的密碼,就沒有貼圖了)
重新啟動計算機,就可以使用新設置的密碼了。
MySQL查詢超時的問題處理方法
mysql查詢前幾條記錄的實現方法
使用MySQL臨時表加速查詢
教您如何合理使用MySQL索引
5種常見的MySQL日志類型