MySQL8.0登錄時出現(xiàn)Access?denied?for?user?‘root‘@‘localhost‘?(using?password:?YES)?拒絕訪問的完美解決
今天在正常打開mysql的時候突然提示:Access denied for user 'root'@'localhost' (using password: YES)
在網(wǎng)上搜索了很多文章,嘗試了他們的解決方法,發(fā)現(xiàn)都沒有什么效果,最后結(jié)合多個方法的重點進行嘗試發(fā)現(xiàn)完美解決。
第一步:先將Mysql服務(wù)停止運行,這一步很重要。
第二步:在Mysql的安裝路徑中找到 my.ini 文件,右鍵編輯,在 mysqld 下面輸入跳過密碼檢測
skip-grant-tables
保存退出文件,切記 切記保存。
第三步:以管理員運行 cmd 也就是俗稱的:黑窗口。一定要以管理員運行
第四步:在cmd中輸入命令行 mysqld --console --skip-grant-tables --shared-memory
第五步:再次以管理員運行打開cmd。第二個黑窗口。直接輸入 mysql 就進入MySQL里面了
第六步:執(zhí)行命令:update user set authentication_string ='' where user = 'root'; 清空密碼。因為MySql8+, 和以前版本有點不同,user表沒有password字段了,而是authentication_string 。
第七步:輸入指令:flush privileges; 使改變生效。 exit 退出mysql。
第八步:兩個黑窗口都進行關(guān)閉,在重新運行兩個黑窗口 :第三步至第五步再來一遍。
第九步:mysql窗口使用指令:ALTER user 'root'@'localhost' IDENTIFIED BY '123'; 將密碼設(shè)為123. 就OK了。
最后的最后 將my.ini 文件中的 skip-grant-tables 加上#注釋掉就行了,重啟mysql服務(wù),就可以進了
到此這篇關(guān)于MySQL8.0登錄時出現(xiàn)Access denied for user ‘root‘@‘localhost‘ (using password: YES) 拒絕訪問的完美解決的文章就介紹到這了,更多相關(guān)MySQL8.0登錄時出現(xiàn)Access denied內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 解決MySQL登錄報錯1045-Access?denied?for?user?'root'@' '(using?password:YES)
- 解決Mysql:ERROR?1045?(28000):Access?denied?for?user?‘root‘@‘localhost‘?(using?password:?NO)的方法
- 解決mysql:ERROR 1045 (28000): Access denied for user ''root''@''localhost'' (using password: NO/YES)
- 解決mysql登錄錯誤:''Access denied for user ''root''@''localhost''
- ubuntu18.0.4安裝mysql并解決ERROR 1698 (28000): Access denied for user ''''root''''@''''localhost''''
- win10下MySQL 8.0登錄Access denied for user‘root’@‘localhost’ (using password: YES)問題的解決方法
- 解決mysql ERROR 1045 (28000)-- Access denied for user問題
- 解決mysql創(chuàng)建數(shù)據(jù)庫后出現(xiàn):Access denied for user ''root''@''%'' to database ''xxx''的問題
- mysql Access denied for user ‘root’@’localhost’ (using password: YES)解決方法
- MySQL登錄時出現(xiàn) Access denied for user ‘root‘@‘xxx.xxx.xxx.xxx‘ (using password: YES) 的原因及解決辦法
相關(guān)文章
SQL使用聚集函數(shù)實現(xiàn)對數(shù)據(jù)匯總
這篇文章主要介紹了SQL使用聚集函數(shù)實現(xiàn)對數(shù)據(jù)匯總,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下2022-09-09Mysql的列修改成行并顯示數(shù)據(jù)的簡單實現(xiàn)
這篇文章主要介紹了Mysql的列修改成行并顯示數(shù)據(jù)的簡單實現(xiàn),本文給大家介紹的非常詳細,具有參考借鑒價值,需要的朋友可以參考下2016-10-10使用Rotate Master實現(xiàn)MySQL 多主復(fù)制的實現(xiàn)方法
眾所周知,MySQL只支持一對多的主從復(fù)制,而不支持多主(multi-master)復(fù)制2012-05-05mysql之validate_password_policy的使用
這篇文章主要介紹了mysql之validate_password_policy的使用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05MySQL數(shù)據(jù)庫索引及優(yōu)化的示例詳解
在日常的數(shù)據(jù)庫使用過程中,我們經(jīng)常需要對數(shù)據(jù)進行查詢、插入、刪除等操作,為了提高這些操作的效率,數(shù)據(jù)庫的性能優(yōu)化顯得尤為重要,本文就來講講MySQL中是如何優(yōu)化索引的吧2023-05-05