忘記mysql密碼的解決方法

        昨天,來到了新公司,分配了檯筆記本,要重新給筆記本配置開發環境。看了一下,發現已經安裝了mysql。以前,因爲重裝了mysql,在卸載前沒有卸載乾淨,重裝後mysql的服務總啓動不了,現在都有種要重裝mysql就怕的感覺。但原筆記本的mysql密碼不知道,只能在不知道的情況下重設了。

        在windows下,首先用cmd命令打開命令行窗口,用net stop mysql把mysql的服務停了(也可以在“管理”--“服務”把mysql的服務停了)。然後進入mysql安裝目錄的bin目錄下,執行mysqld-nt --skip-grant-tables命令,此時命令行窗口會停在一處。然後,再重新打開一個命令行窗口,再進入mysql安裝目錄的bin目錄下,執行mysql命令,連接mysql後,再執行use mysql,執行update user set password=password("new_password") where user="root";再執行flush privileges;設置就完成了。打開任務管理器,把mysql-nt進程殺死,用net start mysql啓動mysql服務,就可以用新密碼連接mysql了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章