mysql安裝出現error Nr.1045

來源:互聯網
上載者:User

我們在windows下安裝mysql時會出現Access denied for user 'root'@localhost'(using password:No)的問題,這個問題是因為你的機器上之前安裝過mysql,或者這 一次安裝配置了新密碼,進入應用的最後一步時候由於某些原因卡出了或者由於服務未啟動等原因導致無法配置成功,最終結果是,配置未成功,密碼設定已經儲存 進去了。這樣我們調整好了服務等原因後,進行重新設定的時候,會發現在設定密碼的時候,多了一箇舊密碼輸入框。其實這也沒什麼,在密碼知道的情況下,輸入 舊密碼重新設定密碼並不難,而問題關鍵在於即使舊密碼正確,你依舊無法完成配置,在最後一個環節密碼認證的時候又出錯了,出錯原因是密碼問題,提示舊密碼 不對。
 


解決辦法:
1.管理工具---服務裡面停止Mysql服務。
2.控制台---卸載Mysql,刪除C:\Program
Files\MySQL目錄.
3.這是最關鍵一步,只做前面兩步,密碼還是修改不了,因為MySQL 還有檔案,也就是在C:\Documents and
Settings\All Users\Application
Data裡面的MySQL檔案夾,這個檔案沒有清除是MySQL重裝出現舊密碼的根源所在。於是刪除MySQL檔案夾。

4.檢查C:\WINDOWS目錄下是否有my.ini檔案,將其刪除
5.註冊表裡的HEKY_LOCAL_MACHINE,SOFTWARE,MYSQL刪除
 
     HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
目錄刪除
  HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
目錄刪除
      
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
目錄刪除

完成以上步驟,就可以重新安裝MySQL並且進行全新配置了

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.