一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - MySQL密碼正確卻無法本地登錄的解決方法

MySQL密碼正確卻無法本地登錄的解決方法

2020-04-27 15:23MYSQL教程網 Mysql

這篇文章主要介紹了MySQL密碼正確卻無法本地登錄的解決方法,需要的朋友可以參考下

MySQL root密碼正確,卻怎么也無法從本地登錄MySQL,提示

 

復制代碼 代碼如下:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

 

這里后來經高人指點才發現mysql庫中的user表缺少一個root指向host:localhost的數據項,只有一個root指向host:主機名的數據項,故怎么也無法利用root賬戶登錄MySQL。

總結一點就是root賬戶缺失了訪問localhost主機的賬戶信息,導致無法本地登錄。

 

模擬測試如下:

MySQL密碼正確卻無法本地登錄的解決方法

那有什么辦法恢復root登錄呢?

這里記錄一下今天遇到的糾結事情:

首先kill掉MySQL進程然后在啟動mysql的參數中加入

 

復制代碼 代碼如下:
--skip-grant-tables

 

會發現這時無密碼就可以登錄mysql了。

MySQL密碼正確卻無法本地登錄的解決方法

當然我們還必須修復root賬戶丟失的數據項。

這里有兩種解決方案:

第一種是因為root賬戶初始的時候有3條記錄,包含root對應localhost,hostname,127.0.0.1三條賬戶數據,我們可以update host為其他兩項中一項為localhost即可。
第二種是直接insert一條記錄,host為localhost即可

總結一下:即使root的host包含了主機名,127.0.0.1那么依然是無法正常登錄的,這里必須要有localhost的host才行。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 午夜影院免费入口 | 99热导航| 国产夜趣福利第一视频 | 9966久久精品免费看国产 | 色中色软件 | 国产免费丝袜调教视频 | 日本一区免费观看 | 国产特级毛片aaaaaa | 精品亚洲麻豆1区2区3区 | 亚洲国产精品嫩草影院久久 | 睡男神的这件小事小说在线阅读 | 国产精品亚洲va在线观看 | 精品欧美一区二区三区在线观看 | 国产精品怡红院永久免费 | chinesemature老女人 | 操碰免费视频 | 169pp美女 | 国产91亚洲精品 | 啊皇上你好大要知画 | 国产大神91一区二区三区 | 久久学生精品国产自在拍 | 成人福利在线观看 | 亚洲精品一区二区观看 | 国产精品刺激好大好爽视频 | 久久99r66热这里只有精品 | 久久成人伊人欧洲精品AV | 天堂成人影院 | 十六一下岁女子毛片免费 | 国产无限免费观看黄网站 | 欧美黑大吊 | www.东方影库 | 大伊香蕉在线精品不卡视频 | 午夜大片在线观看 | 热99在线观看 | 奇米影视999 | 9久热这里只有精品免费 | 亚洲久操 | 日韩不卡一区二区 | 久久久久国产一级毛片高清片 | 极品丝袜老师h系列全文阅读 | 日本一区二区视频免费播放 |