這個非常簡單,只需要執行一下mysqld --skip-grant-tables命令,然後直接root免密登陸MySQL資料庫重設密碼就行,下面我簡單介紹一下實現過程,以MySQL5.5為例:
1.首先,關閉當前的MySQL服務,這個直接在本地服務(控制面板中搜索“服務”就能找到)中找到MySQL,然後停止就行,如下,或者執行命令“net stop MySQL55(替換成你的MySQL版本)”:
2.接著開啟cmd視窗,執行命令“mysqld --skip-grant-tables”(這裡需要將MySQL bin目錄配置到環境變數中,或者直接切換到這個目錄,執行這個命令),如下,不要關閉這個視窗,保持命令執行:
3.然後重新開啟一個cmd視窗,執行命令“mysql -uroot”就可以直接免密登入MySQL資料庫,如下:
4.接著我們就可以直接重新設定root使用者密碼了,如下,執行命令“UPDATE user SET Password=PASSWORD("新密碼") where USER="root";”就行:
5.最後重新啟動一下MySQL服務(否則先前的資料不能加載出來),然後就可以直接使用新的root密碼登入MySQL資料庫了,如下:
至此,我們就完成了Windows環境下MySQL資料庫root使用者密碼的重新設定。總的來說,整個過程非常簡單,只要你熟悉一下上面的配置過程,很快就能掌握的,網上也有相關教程和資料,非常豐富詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。
這個非常簡單,只需要執行一下mysqld --skip-grant-tables命令,然後直接root免密登陸MySQL資料庫重設密碼就行,下面我簡單介紹一下實現過程,以MySQL5.5為例:
1.首先,關閉當前的MySQL服務,這個直接在本地服務(控制面板中搜索“服務”就能找到)中找到MySQL,然後停止就行,如下,或者執行命令“net stop MySQL55(替換成你的MySQL版本)”:
2.接著開啟cmd視窗,執行命令“mysqld --skip-grant-tables”(這裡需要將MySQL bin目錄配置到環境變數中,或者直接切換到這個目錄,執行這個命令),如下,不要關閉這個視窗,保持命令執行:
3.然後重新開啟一個cmd視窗,執行命令“mysql -uroot”就可以直接免密登入MySQL資料庫,如下:
4.接著我們就可以直接重新設定root使用者密碼了,如下,執行命令“UPDATE user SET Password=PASSWORD("新密碼") where USER="root";”就行:
5.最後重新啟動一下MySQL服務(否則先前的資料不能加載出來),然後就可以直接使用新的root密碼登入MySQL資料庫了,如下:
至此,我們就完成了Windows環境下MySQL資料庫root使用者密碼的重新設定。總的來說,整個過程非常簡單,只要你熟悉一下上面的配置過程,很快就能掌握的,網上也有相關教程和資料,非常豐富詳細,感興趣的話,可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。