奪命雷公狗---linux NO:35 linux下的mysql密碼忘記解決方案

來源:互聯網
上載者:User

標籤:開始   host   修改   http   use   log   span   報錯   方式   

如果密碼忘記了,我們直接來殺掉進程。。

這是一個典型密碼錯誤的報錯。。

那麼我們直接使用pkill來幹掉他的進程。。

然後來檢查檢查:

已經成功的幹掉了。然後就開始 啟動mysql:

./mysqld --skip-grant-table

斷行符號如下所示:

別ctrl + c  噢,否則他會被關掉的。直接從新開啟多一個視窗,如下所示:

直接啟動mysql即不用密碼就進來了。。。

use mysql 資料庫,修改 users 表, authencation_string 欄位.

然後在裡面尋找到 user 表

 

然後找到  authentication_string  :

然後查一下他,

select host,user,authentication_string from user;

在這裡面直接修改下root的密碼即可:

因為mysql  他有自己的加密方式,所以要使用到  內建的加密函數  password,這樣加密就成功了。

下一步又到殺掉mysqld 了,如下所示:

殺完之後再重啟一下,如下所示:

./mysqld_safe --user=mysql &

 

 

然後ps查看下起來了木有:

發現已經起來了。。。

然後再連:

看到密碼錯誤這個報錯,那就簡單多了,串連方法如下所示即可:

OK,完美解決。。

奪命雷公狗---linux NO:35 linux下的mysql密碼忘記解決方案

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.