溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

阿里云云服務(wù)器mysql密碼找回的方法

發(fā)布時間:2020-10-18 14:51:47 來源:腳本之家 閱讀:142 作者:風(fēng)過后的平息 欄目:MySQL數(shù)據(jù)庫

首先,如果你是剛剛安裝mysql,密碼就是他給的隨機密碼,可以通過路徑為/var/log/mysqld.log 

cd 到指定目錄

cd /var/log

然后

vi mysqld.log

查看日志文件中的

[Note] A temporary password is generated for root@localhost:

后面部分的內(nèi)容,就是首次給你的隨機密碼

阿里云云服務(wù)器mysql密碼找回的方法

一般來說,因為是安裝后首次給你的所以是在最上面部分的,當(dāng)然也可以搜索。

這樣知道密碼后就可以正常登錄mysql 數(shù)據(jù)庫了。

mysql -u root -p

這里輸入你剛剛找到的密碼

----------------------------------------------------------------------------------

當(dāng)然如果 你不是第一次的隨機密碼忘記了的話,當(dāng)然還有其他方法,如下:

嘗試修改mysql的配置文件,繞過mysql 的密碼檢測,登錄成功后再修改密碼。

配置文件

/etc/my.cnf

所以

cd /etc

然后

vi my.cnf

找到[mysqld]段,使光標(biāo)停留在段中任意處

按下o(進入插入模式并從新的一行開始輸入)

使用鍵盤輸入

skip-grant-tables

按下鍵盤的冒號“:”(返回底行模式),并輸入wq(表示保存并退出)按回車。

阿里云云服務(wù)器mysql密碼找回的方法

阿里云云服務(wù)器mysql密碼找回的方法

終端輸入:

service mysqld restart

將其重啟

然后就可以不用密碼登入mysql了

mysql -u root -p

直接回車

進入到mysql里面來了,可以修改密碼了

use mysql
update mysql.user set authentication_string=password('自己設(shè)置') where user='root';

然后保存

flush privileges;
exit;

現(xiàn)在就修改密碼OK了。

但是剛剛為的是跳過密碼認(rèn)證所以修改的 my.cnf

所以現(xiàn)在要修改回來。

再次回到 /etc

cd /etc

修改 my.cnf

vi my.cnf

將剛剛加入的刪除

然后

:wq

就可以用密碼登錄了。

總結(jié)

以上所述是小編給大家介紹的阿里云云服務(wù)器mysql密碼找回的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對億速云網(wǎng)站的支持!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI