程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 教你在MySQL從口令恢復設置的密碼

教你在MySQL從口令恢復設置的密碼

編輯:關於MYSQL數據庫

如果忘記了mysql root的口令,不要驚慌,可以作為操作系統中的超級用戶(指UNIX的ROOT,而不是MySQL的ROOT)執下幾個步驟,就能恢復過來:









1.

stop mysql
/etc/init.d/MySQL stop

或者

ps ax | grep -i MySQL

找出所有進程ID + kill pid

2. 繞過授權表啟動

safe_MySQLd --skip-grant-tables &

3. 直接訪問MySQL數據庫

mysql MySQL

4. 修改密碼

update user set password = password('mypassWord') where user = 'root';

經過上面幾個步驟,再重新啟動MySQL試一下剛設置的密碼就發現是成功了。

測試環境:MySQL 5.0 / fedora core 3

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved