忘記Mysql用戶密碼怎么辦

我的Mysql數(shù)據(jù)庫在云服務(wù)器上,很久沒有使用了,現(xiàn)在換了新的電腦 找不到原來的密碼。

我先用Xshell通過主機(jī)名(ip地址) +linux的用戶密碼連接到主機(jī)

登陸shell連接服務(wù)器

找到MySQL配置文件,我的是MySQL5.7,在

mysqld.cnf位置

打開之后需要在 [mysqld] 下面添加這樣一條命令

skip-grant-tables

?這大概是mysql的用戶權(quán)限表

vim操作就不詳細(xì)說了,相信大家都會(huì),:wq保存退出。

然后重啟數(shù)據(jù)庫,我的命令是

service mysql restart

輸入

mysql -u root -p?

然后他會(huì)叫你輸入密碼,直接敲回車就可以,不出意外就進(jìn)去了


跳過密碼登錄MySQL

然后use mysql 切換到mysql數(shù)據(jù)庫,沒錯(cuò)就是mysql數(shù)據(jù)庫的mysql數(shù)據(jù)庫,它里面有個(gè)user表 下面執(zhí)行sql語句

update user set authentication_string=password('123456') where user='root';

將authentication_string 設(shè)成 123456?大概是這意思,它說query ok ,1row affected 意思就是真的OK了 不信的話你可以select查詢一下


然后

flush privileges;

輸入這個(gè)刷新 一下權(quán)限。(很重要?。。。?/p>


然后

?vim /etc/mysql/mysql.conf.d/mysqld.cn


把配置文件改回去,保存退出之后,再次重啟數(shù)據(jù)庫

然后正常登錄發(fā)現(xiàn) 密碼123456能夠正常登錄,不輸入密碼的卻不行了。

借鑒:https://baijiahao.baidu.com/s?id=1598051082885355242&wfr=spider&for=pc

備注:(摘抄,如果有錯(cuò)誤的話)

如果出現(xiàn):ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

意思就是說你密碼現(xiàn)在的規(guī)則不行,規(guī)則什么不行呢?比如密碼長度啊,是否純數(shù)字啊 大小寫混用啊 等等。別急有辦法解決。這時(shí)候你只需要:

set global validate_password_policy=0; set global validate_password_mixed_case_count=2;

這下哈哈了吧 policy 0就是純數(shù)字OK的

case_count =2,就是最低8位密碼,如果是1或者小于1默認(rèn)最低4位密碼。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.A simple master-to-slave replication is currently being...
    Kevin關(guān)大大閱讀 6,263評(píng)論 0 3
  • 什么是數(shù)據(jù)庫? 數(shù)據(jù)庫是存儲(chǔ)數(shù)據(jù)的集合的單獨(dú)的應(yīng)用程序。每個(gè)數(shù)據(jù)庫具有一個(gè)或多個(gè)不同的API,用于創(chuàng)建,訪問,管理...
    chen_000閱讀 4,148評(píng)論 0 19
  • mysqladmin -u root -p oldpass password newpass mysqladmin...
    不排版閱讀 2,371評(píng)論 0 3
  • 1,MySQL權(quán)限體系 mysql 的權(quán)限體系大致分為5個(gè)層級(jí): 全局層級(jí): 全局權(quán)限適用于一個(gè)給定服務(wù)器中的所有...
    不排版閱讀 1,012評(píng)論 0 4
  • 此為書的目錄,之后每寫完一章筆記就附錄鏈接在這里,方便復(fù)盤。 序:我學(xué)英語的經(jīng)驗(yàn) 前言 第一篇初級(jí)句型――簡(jiǎn)單旬(...
    左左Mu閱讀 1,276評(píng)論 0 0

友情鏈接更多精彩內(nèi)容