阿里云云服務(wù)器mysql密碼找回的方法
首先,如果你是剛剛安裝mysql,密碼就是他給的隨機密碼,可以通過路徑為/var/log/mysqld.log
cd 到指定目錄
cd /var/log
然后
vi mysqld.log
查看日志文件中的
[Note] A temporary password is generated for root@localhost:
后面部分的內(nèi)容,就是首次給你的隨機密碼

一般來說,因為是安裝后首次給你的所以是在最上面部分的,當(dāng)然也可以搜索。
這樣知道密碼后就可以正常登錄mysql 數(shù)據(jù)庫了。
mysql -u root -p
這里輸入你剛剛找到的密碼
----------------------------------------------------------------------------------
當(dāng)然如果 你不是第一次的隨機密碼忘記了的話,當(dāng)然還有其他方法,如下:
嘗試修改mysql的配置文件,繞過mysql 的密碼檢測,登錄成功后再修改密碼。
配置文件
/etc/my.cnf
所以
cd /etc
然后
vi my.cnf
找到[mysqld]段,使光標停留在段中任意處
按下o(進入插入模式并從新的一行開始輸入)
使用鍵盤輸入
skip-grant-tables
按下鍵盤的冒號“:”(返回底行模式),并輸入wq(表示保存并退出)按回車。


終端輸入:
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了。
但是剛剛為的是跳過密碼認證所以修改的 my.cnf
所以現(xiàn)在要修改回來。
再次回到 /etc
cd /etc
修改 my.cnf
vi my.cnf
將剛剛加入的刪除
然后
:wq
就可以用密碼登錄了。
總結(jié)
以上所述是小編給大家介紹的阿里云云服務(wù)器mysql密碼找回的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
mysql 記錄不存在時插入 記錄存在則更新的實現(xiàn)方法
相信很多人都需要用到這個語句,請看下文:(在4.1以后的版本才有效)2008-08-08
MySQL?datetime類型與時間、日期格式字符串大小比較的方法
這篇文章主要介紹了MySQL?datetime類型與時間、日期格式字符串大小比較,本文使用的是mysql8.0.27版本,其他版本自測一下,結(jié)合實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-11-11
MySQL數(shù)據(jù)同步神器Canal常見錯誤總結(jié)
本文總結(jié)了Canal在啟動和運行時常見的錯誤及其解決方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2025-12-12
MySQL千萬數(shù)據(jù)量深分頁優(yōu)化流程(拒絕線上故障)
這篇文章主要為大家介紹了MySQL千萬數(shù)據(jù)量深分頁優(yōu)化拒絕線上故障,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05
MySQL Docker容器中XA事務(wù)鎖故障的終極排查指南
本文記錄了一次生產(chǎn)環(huán)境中MySQL XA事務(wù)鎖故障的完整排查過程,從問題發(fā)現(xiàn)到最終解決,涵蓋了分布式事務(wù)原理、Docker數(shù)據(jù)持久化、MySQL恢復(fù)機制等深度技術(shù)細節(jié)2025-11-11
CentOS 7 下使用yum安裝MySQL5.7.20 最簡單方法
這篇文章主要介紹了CentOS 7 下使用yum安裝MySQL5.7.20 最簡單 方法,需要的朋友可以參考下2018-11-11

