忘記MySql的root帳號的解決方法

修改你的my.ini 配置文件,

在裏面的 [mysqld]節中某處加入下面的一行

skip-grant-tables

然後保存,重啓 mysqld 服務,這樣你可以使用任何用戶名以超級管理員的身體登錄 MySQL 服務了。

然後轉到mysql數據庫中修改user表:

update user set password=PASSword('1234') where user='root';

一定記住要用password函數,否則將來將要輸入的密碼是‘1234’的密文。

最後刪除上面所添中的內容,重啓服務。

 

另外,如果可以從本機或其它機器上找到可以正常使用的MySql數據庫,那麼也可拷貝其mysql庫中的文件名爲user的相關文件,覆蓋忘記密碼的數據庫中的同名文件,這樣也能以被拷貝者的賬戶密碼登錄。

摘錄自:

http://www.cnblogs.com/KissKnife/archive/2006/09/03/493589.html
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章