你曾經忘記你的MySQL根密碼嗎?它’s那些東西之一儘管許多預防措施一可以發生作用那樣才只是發生.因此,你被鎖在你的資料庫伺服器外面的.你能’t小的對你的資料庫伺服器的狀態的控制地建立新資料庫和是左邊.在這樣處境中知道怎樣重新獲得根到你的資料庫伺服器的通路有用.那樣這裡’s你所能做重新設置為在MySQL中有關視窗和Linux根用戶密碼的.
視窗用戶:
登錄你的以行政管理人員的身份伺服器.殺死MySQL伺服器如果它’s跑步.做這個你需要視窗服務經理,那樣輕點出發菜單,然後然後向行政工具去控制盤,和選擇服務.這裡尋找MySQL伺服器和停止它.如果它’s不那裡傾斜直到運作它意味著MySQL沒在是一服務跑步,和MySQL是.你需要情況裝載你應該對能的任務經理的如果那樣訪問使用Ctrl+Alt+Del的重要結合.現在消除MySQL過程.
隨著停止MySQL過程你需要強使MySQL接受一密碼的改變使用一UPDATE和FLUSH選擇餘地的結合.那樣發射你的最喜歡文件編輯器和建立一新檔案.在用”你的新密碼代替“NewMySQLPassword檔案上登記下列的文本:
更新mysql.user裝置Password=PASSWORD”NewMySQLPassword”什麼地方User=’根’;
齊平特權;
線第一所做的是它”向“NewMySQLPassword更新”在mysql.user表中為用戶“根田野“密碼的價值”第二切分節奏每一處使老的套特權變紅和確保你的新密碼是使用.保留這作為C:\mysql_reset.txt文本.
下一步,你需要使你的MySQL伺服器開始通過這是一配置參數檔案.透過然後向跑步然後類型cmd和一擊進入去出發菜單開始一終端.現在進入下列的指揮:
C:\mysql\bin\mysqld-nt----init-file=C:\mysql_reset.txt
伺服器一旦是處理啟動,就,刪除檔案C:\mysql_reset.txt.現在你的MySQL根密碼應該被重新設置.現在再次重新開始你的MySQL伺服器.再次回到視窗服務經理做那個.現在你的新MySQL根密碼應該為你工作.
Linux用戶:
登錄你的以根用戶的身份Linux機器.在重新設置MySQL根密碼方面複雜步是要停止MySQL伺服器,沒有批准重新開始它活躍所以你變為MySQL作為沒有一個密碼根原木能設定一個新密碼,然後在一般情況下重新開始它.這裡’你怎樣做它的s.首先,停止MySQL伺服器:
#/etc/init.d/mysql停止
現在發動MySQL伺服器使用蹦跳-津貼-把將沒有裝載批准設置運作伺服器的選擇餘地列成表:
#mysqld_safe----蹦跳-津貼-桌子和
和最後選擇餘地使執行你已經的命令指揮成為是一背景過程跑步.現在登錄你的作為根MySQL伺服器:
#mysql-u根
它應該沒有為一個密碼提詞允許你進入.下列的步將設定新密碼:
mysql>使用mysql;
mysql>新的資訊用戶設定password=PASSWORD”NewMySQLPassword”什麼地方User=’根’;
mysql>齊平特權;
mysql>被離開
用”你的自己密碼代替“NewMySQLPassword.這裡’s什麼這裡發生.第一線選擇MySQL配置桌子.第二切分節奏”向“NewMySQLPassword更新”為用戶“根田野“密碼的價值”第三線每一處使老的套特權變紅和確保你的新密碼是使用.現在,最後步是要在一般情況下重新開始伺服器和使用你的新根密碼進入記錄:
#/etc/init.d/mysql停止
#/etc/init.d/mysql出發
#mysql-u根-pNewMySQLPassword
祝賀,你的新MySQL根密碼被設定再次和你的MySQL伺服器是準備好被使用.記得更新完全你的如果你正使用任何地方它,使用這個密碼的申請.























{ 4意見…閱讀下面他們或者添加一 }
OI共同頃刻faço帕拉recuperar一senha根確實做linux Kurumin
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
BTW在上方的句法正沒打中一-
那裡應該是一在前面init.雙重負號做那個和指揮好工作.看看它它的太那樣沒打中其它地方是可以是你的blog sw向全身猛衝兌換雙重對開猛衝
C:\mysql\bin\mysqld-nt-–init-file=C:\mysql_reset.txt
感謝Manfred--你’茲就權利,它確實把雙重-猛衝變成一單一的猛衝.它’現在s完全變得牢固.再次感謝!
留下一意見