您當前的位置:首頁 > 收藏

三分鐘學會如何找回mysql密碼

作者:由 黑馬程式設計師 發表于 收藏時間:2019-06-11

一、在測試工作中我們肯定會寫一些sq查詢語句方便我們驗證資料是否正確,從而判斷當前軟體是否存在缺陷,但是查詢的過程中肯定需要我們先連線資料庫,如果資料庫密碼忘記我們就無法完成工作,這裡就教會大家如何快速修改密碼,和重置資料庫密碼,這樣在工作中很大提高我們工作的效率

二、首先我們需要先學會如何修改mysql資料密碼,這裡就使用navicat來連線資料庫這也是工作最常用的軟體

先開啟navicat 如下圖先找到自己密碼存放的位置,存放在自己廠庫中的mysql檔案目錄下中找到表查到最好一個user這就是用來存放資料庫密碼的,對應的是使用者名稱和密碼

三分鐘學會如何找回mysql密碼

然後再點選查詢按鈕 新建一個查詢的方式,對應我們修改mysql密碼就是寫一個sql語句具體如下

update user set password=password(‘123’) where user=‘root’;

flush privileges; 修改需要重新整理許可權才能生效

三分鐘學會如何找回mysql密碼

這樣就是成功修改了mysql的密碼然後在本地服務的地方重啟mysql服務,直接關閉navicat再次開啟的時候連線資料庫就會連線失敗說明資料庫連線失敗,只需要在重新編輯輸入修改之後的密碼即可如圖

三分鐘學會如何找回mysql密碼

三分鐘學會如何找回mysql密碼

三、上述就是如何修改密碼,如果有一天忘記密碼的時候也不用解除安裝資料庫重灌,下面演示如何重置資料密碼

先找到資料庫安裝的位置找到一個

http://

my。int

的檔案(C:\Program Files (x86)\MySQL\MySQL Server 5。1)如下圖的地址位置

三分鐘學會如何找回mysql密碼

用記事本開啟檔案之後找到 [mysqld]這行在下面新增一段程式碼如下 這樣就可以不用密碼登入資料庫 skip-grant-tables 然後儲存之後再重新重新整理一下mysql服務這樣在連線的時候就不需要密碼也能成功。

登入成功之後就可以按照上述修改密碼的操作重新設定新的密碼

update user set password=password(‘123’) where user=‘root’;

flush privileges; 修改需要重新整理許可權才能生效

這樣password 就是新的密碼只需要記住之後以後忘記密碼也不用太擔心解除安裝軟體重灌了。

原作者:黑馬程式設計師

原平臺:黑馬程式設計師百家號

原連結:黑馬程式設計師:三分鐘學會如何找回mysql密碼

標簽: 密碼  資料庫  MySQL  修改  user