MySQL資料庫忘記密碼

来源:http://www.cnblogs.com/thErving/archive/2017/05/08/6828455.html
-Advertisement-
Play Games

最近在管理一個伺服器,是Windows Server 2012版本的,本來想連接一下資料庫,發現被設置了密碼,而之前的管理人員已經跑路了,沒有辦法只有修改密碼了。以下是修改過程,記錄一下。 1. 首先查看MySQL資料庫服務是否啟動,這個直接在伺服器管理器的“服務”裡面就可以查到。如果啟動,先關閉該 ...


最近在管理一個伺服器,是Windows Server 2012版本的,本來想連接一下資料庫,發現被設置了密碼,而之前的管理人員已經跑路了,沒有辦法只有修改密碼了。以下是修改過程,記錄一下。

1. 首先查看MySQL資料庫服務是否啟動,這個直接在伺服器管理器的“服務”裡面就可以查到。如果啟動,先關閉該服務,可使用命令行進行關閉,命令為:

net stop mysql

2. 關閉完成之後,命令行視窗進入MySQL安裝位置下的bin目錄內。如果忘記安裝路徑,同樣可以在“服務”裡面找到該服務,雙擊即可看到。進入bin目錄後,在命令行視窗執行以下命令:

mysqld -nt --skip-grant-tables

這條語句的意思是,可以跳過用戶驗證而進入安全模式。

3. 完成上一步之後,這個命令行視窗不要關閉。重新打開一個新的命令行視窗,執行資料庫連接命令:

mysql -u root -p

這時就發現不需要密碼也可以登錄成功了。

4. 執行修改密碼的命令:

update mysql.user set password = PASSWORD('XXXX') where USER = 'root';

5. 最後更新一下,退出就OK了。

mysql> flush privileges;
mysql> exit;

6. 完成上面這些後,重啟一下MySQL服務就可以了。但有時會報錯“1067 無法連接”,這可能是由於3306埠被占用的原因。通過以下命令可以查看占用該埠的進程pid,通常是mysqld.exe,把它停掉就可以了。

netstat –ano

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 1 /* 遮罩插件 2 * 可選選項 3 * smBoxBg 小方格遮罩顏色 預設 #FFFFFF 4 * backgroudColor 大遮罩顏色 預設 #000000 5 * backgroundImage 動態圖片 預設 loading.gif 6 * text 文字信息 預設 載入中.... ...
  • 背景 很多很多傳統的Web開發者還在用著傳統的jquery和ES5,大家都知道現在的前端如火如荼,但是眼花繚亂的框架和層出不窮的新概念,讓很多人無從下手,本文從0開始,帶你一步步由jquery操作DOM轉型成為一個新思想的前端開發者。沒有過多的引申和概念解釋。先上手實踐,再回頭體會。讓我們開始。(本 ...
  • localStorage是HTML5在在客戶端存儲數據的新方法,存儲的數據沒有時間限制。 localStorage的主要API: localStorage.setItem(key,value); key是保存數據的變數,value是保存的數據 localStorage.getItem(key); 讀 ...
  • 首先可能需要安裝npm,並且配置環境. 1.打開Dos(命令提示符).按Windows徽標鍵+R組合鍵,輸入cmd然後按回車鍵進入Dos. 2.安裝Yeoman.在Dos下輸入npm install -g yo. 3.安裝Grunt.在Dos下輸入npm install -g grunt-cli. ...
  • URL Schemes URL Schemes是蘋果給出的用來跳轉到系統應用或者跳轉到別人的應用的一種機制。同時還可以在應用之間傳數據。 設置一個URL Schemes:選中App工程->Info->URL Types里添加,可以添加多個。 在Info.plist里是這樣的: 打開App的代碼是這樣 ...
  • iOS 使用 UIMenuController 且不隱藏鍵盤的方法 在鍵盤顯示的時候使用 UIMenuController 彈出菜單,保持鍵盤顯示且可輸入的狀態。 實現方法有 1. 修改響應鏈(推薦) 2. 遵循 UIKeyInput 協議 3. 自定義 Menu controller 前兩種方法的 ...
  • 前言 當前 React Native 雖說版本更新比較快,各種組件也提供的很全面了,但是在某些情況下,混合開發的方式才會快速縮短開發周期,原因無非就是原生平臺的“底蘊”無疑更深,擁有眾多且類型豐富的第三方支持庫。很多情況下,運用這些庫可以避免苦逼的重覆勞動。接下來我們以 "jpush react n ...
  •   協議就是一組介面的集合, 遵守一個協議之後就擁有的該協議中所有方法的聲明 。NSObject這個類遵守了NSObject協議,並且實現了NSObject協議里的所有方法,所以NSObject類及其子類都可以調用這些方法。本文主要介紹NSObject協議里的方法。 (1) &e ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...