日韩女人性开放免费视频|亚洲国产精品无码久久98|国产成人精品第一区二区免费|超碰国产人人做人人爽|久久无码高潮喷水亚洲

查看詳情

MYSQL中root能登錄127.0.0.1卻登錄不了localhost的原因及解決辦法

平時(shí)開(kāi)發(fā)過(guò)程中經(jīng)常是使用root@127.0.0.1這種IP的方式來(lái)連接本地MYSQL數(shù)據(jù)庫(kù)的,有一次修改了一下密碼,然后發(fā)現(xiàn)使用root@localhost的方式居然無(wú)法登錄,非常確認(rèn)的是密碼沒(méi)有輸錯(cuò)。

一開(kāi)始懷疑是數(shù)據(jù)庫(kù)中只有127.0.0.1的記錄,沒(méi)有l(wèi)ocalhost的記錄,但是,實(shí)際上不是這樣的。


mysql> select host,user,authentication_string from user;

+-----------+------------+-------------------------------------------+

| host      | user       | authentication_string                     |

+-----------+------------+-------------------------------------------+

| localhost | root       | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

| localhost | mysql.sys  | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE |

| 127.0.0.1 | root       | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

+-----------+------------+-------------------------------------------+

3 rows in set (0.00 sec)


很明顯,用戶root存在兩條記錄,host分別是localhost和127.0.0.1,密碼也是一致的,那就排除了密碼輸錯(cuò)的原因了。經(jīng)過(guò)不斷的探索,最后終于解決了問(wèn)題。

運(yùn)行以下語(yǔ)句:

grant all privileges on *.* to root@'localhost' identified by '相應(yīng)的密碼' with grant option;

最后再執(zhí)行一下語(yǔ)句

flush privileges;


問(wèn)題解決了。


原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處:網(wǎng)站建設(shè),APP開(kāi)發(fā),小程序開(kāi)發(fā)請(qǐng)找江西居道科技有限公司,http://www.shanghai143.cn

智能建站系統(tǒng)代理招商
所屬分類(lèi):文章中心??????Time:2020-09-09 06:44:31??????人氣:3047
關(guān)閉
13517086454