安裝MySQL數據庫到最後一步apply security settings時出現Error Nr.1045錯誤的解決辦法

今天爲客戶的一臺VPS(win2003)安裝MySQL數據庫,但客戶把之前安裝時候填寫的密碼忘掉了,因爲之 前也沒有安裝成功,所以必須的重新安裝,可是總是到最後一步apply security settings過不去,等待片刻後彈出一個Error Nr. 1045的錯誤提示窗口,然後登錄MySQL數據庫也總是登不進去。網上找了各種解決方法,最終得以解決,現給出我的解決方法。

    1.開始→運行→cmd,打開命令提示符窗口,輸入命令net stop mysql

    2.找到MySQL安裝目錄中的my.ini文件,用記事本打開後分別找到basedirdatadir,根據你MySQL安裝路徑分別設置好路徑,然後繼續查找[mysqld],找到後在其下面一行輸入skip-grant-tables後保存my.ini

    3.繼續打開命令提示符窗口,輸入命令net start mysql

    4.打開MySQL直接按回車以空密碼登錄,相關命令如下所示:

D:\MySQL\bin>mysql -u root -p
(提示輸入密碼時直接按回車鍵)

    5.打開命令提示符窗口,輸入命令net stop mysql

    6.第2步中查找[mysqld],找到後在刪除剛剛輸入的skip-grant-tables後保存my.ini

    7.打開命令提示符窗口,輸入命令net start mysql

    8.打開MySQL直接按回車以空密碼登錄,具體命令見第4步,然後修改MySQL密碼,具體命令如下所示:

mysql>set password for root@localhost=password('password'); //password爲要設置的密碼

    經過以上設置後就MySQL數據庫就可以正常使用了。

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