MySQL密碼正確卻無法本地登錄的解決方法
MySQL root密碼正確,卻怎么也無法從本地登錄MySQL,提示
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
這里后來經(jīng)高人指點(diǎn)才發(fā)現(xiàn)mysql庫中的user表缺少一個(gè)root指向host:localhost的數(shù)據(jù)項(xiàng),只有一個(gè)root指向host:主機(jī)名的數(shù)據(jù)項(xiàng),故怎么也無法利用root賬戶登錄MySQL。
總結(jié)一點(diǎn)就是root賬戶缺失了訪問localhost主機(jī)的賬戶信息,導(dǎo)致無法本地登錄。
模擬測試如下:
那有什么辦法恢復(fù)root登錄呢?
這里記錄一下今天遇到的糾結(jié)事情:
首先kill掉MySQL進(jìn)程然后在啟動mysql的參數(shù)中加入
會發(fā)現(xiàn)這時(shí)無密碼就可以登錄mysql了。
當(dāng)然我們還必須修復(fù)root賬戶丟失的數(shù)據(jù)項(xiàng)。
這里有兩種解決方案:
第一種是因?yàn)閞oot賬戶初始的時(shí)候有3條記錄,包含root對應(yīng)localhost,hostname,127.0.0.1三條賬戶數(shù)據(jù),我們可以update host為其他兩項(xiàng)中一項(xiàng)為localhost即可。
第二種是直接insert一條記錄,host為localhost即可
總結(jié)一下:即使root的host包含了主機(jī)名,127.0.0.1那么依然是無法正常登錄的,這里必須要有l(wèi)ocalhost的host才行。
相關(guān)文章
Linux連接mysql報(bào)錯(cuò):Access denied for user ‘root’@‘localhost’(usi
這篇文章主要給大家介紹了關(guān)于Linux連接mysql數(shù)據(jù)庫報(bào)錯(cuò):Access denied for user ’root‘@’localhost‘(using password: YES)的解決方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。2018-01-01手把手教你使用Navicat查詢表的詳細(xì)結(jié)構(gòu)
在使用Navicat時(shí),我們可以通過執(zhí)行一些SQL語句來查看表結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于如何使用Navicat查詢表的詳細(xì)結(jié)構(gòu),文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05union和子查詢中order?by一起使用導(dǎo)致排序失效問題及解決
這篇文章主要介紹了union和子查詢中order?by一起使用導(dǎo)致排序失效問題及解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12MySQL中find_in_set()函數(shù)用法示例詳解
find_in_set這個(gè)是mysql的一個(gè)函數(shù),見得比較少,下面這篇文章主要給大家介紹了關(guān)于MySQL中find_in_set()函數(shù)用法的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-09-09詳解MySQL主從復(fù)制實(shí)戰(zhàn) - 基于日志點(diǎn)的復(fù)制
這篇文章主要介紹了詳解MySQL主從復(fù)制實(shí)戰(zhàn) - 基于日志點(diǎn)的復(fù)制,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-03-03mysql創(chuàng)建的外鍵無法保存的原因以及處理辦法
這篇文章主要介紹了mysql創(chuàng)建的外鍵無法保存的原因以及處理辦法,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-09-09mysql主鍵,外鍵,非空,唯一,默認(rèn)約束及創(chuàng)建表的方法
這篇文章主要介紹了mysql主鍵,外鍵,非空,唯一,默認(rèn)約束及創(chuàng)建表的方法,在數(shù)據(jù)庫中,數(shù)據(jù)表是數(shù)據(jù)庫中最重要、最基本的操作對象,是數(shù)據(jù)存儲的基本單位2022-07-07